Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Mastering OpenCV 4 with Python

You're reading from   Mastering OpenCV 4 with Python A practical guide covering topics from image processing, augmented reality to deep learning with OpenCV 4 and Python 3.7

Arrow left icon
Product type Paperback
Published in Mar 2019
Publisher Packt
ISBN-13 9781789344912
Length 532 pages
Edition 1st Edition
Languages
Tools
Arrow right icon
Author (1):
Arrow left icon
Alberto Fernández Villán Alberto Fernández Villán
Author Profile Icon Alberto Fernández Villán
Alberto Fernández Villán
Arrow right icon
View More author details
Toc

Table of Contents (20) Chapters Close

Preface 1. Section 1: Introduction to OpenCV 4 and Python FREE CHAPTER
2. Setting Up OpenCV 3. Image Basics in OpenCV 4. Handling Files and Images 5. Constructing Basic Shapes in OpenCV 6. Section 2: Image Processing in OpenCV
7. Image Processing Techniques 8. Constructing and Building Histograms 9. Thresholding Techniques 10. Contour Detection, Filtering, and Drawing 11. Augmented Reality 12. Section 3: Machine Learning and Deep Learning in OpenCV
13. Machine Learning with OpenCV 14. Face Detection, Tracking, and Recognition 15. Introduction to Deep Learning 16. Section 4: Mobile and Web Computer Vision
17. Mobile and Web Computer Vision with Python and OpenCV 18. Assessments 19. Other Books You May Enjoy

What this book covers

Chapter 1, Setting Up OpenCV, shows how to install everything you need to start programming with Python and OpenCV. You'll also be introduced to general terminology and concepts to contextualize what you will learn, establishing and setting the bases in relation to the main concepts of computer vision using OpenCV.

Chapter 2, Image Basics in OpenCV, demonstrates how to start writing your first scripts, in order to introduce you to the OpenCV library.

Chapter 3, Handling Files and Images, shows you how to cope with files and images, which are necessary for building your computer vision applications.

Chapter 4, Constructing Basic Shapes in OpenCV, covers how to draw shapes—from basic ones to some that are more advanced—using the OpenCV library.

Chapter 5, Image Processing Techniques, introduces most of the common image processing techniques you will need for your computer vision projects.

Chapter 6, Constructing and Building Histograms, shows how to both create and understand histograms, which are a powerful tool for understanding image content.

Chapter 7, Thresholding Techniques, introduces the main thresholding techniques you will need for your computer vision applications as a key process of image segmentation.

Chapter 8, Contour Detection, Filtering, and Drawing, shows how to deal with contours, which are used for shape analysis and for both object detection and recognition.

Chapter 9, Augmented Reality, teaches you how to build your first augmented reality application.

Chapter 10, Machine Learning with OpenCV, introduces you to the world of machine learning. You will see how machine learning can be used in your computer vision projects.

Chapter 11, Face Detection, Tracking, and Recognition, demonstrates how to create face processing projects using state-of-the-art algorithms, in connection with face detection, tracking, and recognition.

Chapter 12, Introduction to Deep Learning, introduces you to the world of deep learning with OpenCV and also some deep learning Python libraries (TensorFlow and Keras).

Chapter 13, Mobile and Web Computer Vision with Python and OpenCV, shows how to create computer vision and deep learning web applications using Flask.

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at €18.99/month. Cancel anytime