Using Python for Reading and Writing Optical Labels
Gain insights into using Python to read and write optical labels, explore 1D and 2D barcodes, and fiduciary markers for augmented reality, and discover relevant Python libraries and applications.
I am a Computer Scientist. Currently, I am exploring everything related to the Python programming language. This ranges from computer vision applications, robotics, artificial intelligence, and web development. I feel the need to explore the world of Information Technology and subsequently share these explorations with others.
Join 3.1 million developers at
What You'll Learn
- Familiarity with the most common 1D and 2D barcodes and fiduciary markers
- Ability to use Python for reading and writing barcodes and fiduciary markers
- Basic working knowledge of how to use fiduciary markers for practical applications, including AR
- Knowledge of how to build simple user interfaces for reading barcodes
- Hands-on experience applying Python libraries to read and write different types of optical labels
Learning Roadmap
1.
Introduction to Machine-Readable Optical Labels
Introduction to Machine-Readable Optical Labels
2.
An Overview of Barcodes
An Overview of Barcodes
3.
Reading and Writing 1D Barcodes With Python
Reading and Writing 1D Barcodes With Python
3 Lessons
3 Lessons
4.
Reading and Writing 2D Barcodes With Python
Reading and Writing 2D Barcodes With Python
4 Lessons
4 Lessons
5.
Creating Fiduciary Markers With Python
Creating Fiduciary Markers With Python
4 Lessons
4 Lessons
6.
Reading Fiduciary Markers With Python
Reading Fiduciary Markers With Python
5 Lessons
5 Lessons
7.
Fiduciary Marker Use Cases
Fiduciary Marker Use Cases
3 Lessons
3 Lessons
8.
Build a User Interface With Gradio For Reading Barcodes
Build a User Interface With Gradio For Reading Barcodes
3 Lessons
3 Lessons
9.
Roundup
Roundup
2 Lessons
2 Lessons
10.
Appendix
Appendix
2 Lessons
2 Lessons
Jes Fink-Jensen
Computer Scientist and educational consultant.
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers












Free Resources