Learning OpenCV 4 Computer Vision with Python 3

Updated for OpenCV 4 and Python 3, this book covers the latest on depth cameras, 3D tracking, augmented reality, and deep neural networks, helping you solve real-world computer vision problems with practical code Key Features Build powerful ...

Learning OpenCV 4 Computer Vision with Python 3

Learning OpenCV 4 Computer Vision with Python 3

Updated for OpenCV 4 and Python 3, this book covers the latest on depth cameras, 3D tracking, augmented reality, and deep neural networks, helping you solve real-world computer vision problems with practical code Key Features Build powerful computer vision applications in concise code with OpenCV 4 and Python 3 Learn the fundamental concepts of image processing, object classification, and 2D and 3D tracking Train, use, and understand machine learning models such as Support Vector Machines (SVMs) and neural networks Book Description Computer vision is a rapidly evolving science, encompassing diverse applications and techniques. This book will not only help those who are getting started with computer vision but also experts in the domain. You’ll be able to put theory into practice by building apps with OpenCV 4 and Python 3. You’ll start by understanding OpenCV 4 and how to set it up with Python 3 on various platforms. Next, you’ll learn how to perform basic operations such as reading, writing, manipulating, and displaying still images, videos, and camera feeds. From taking you through image processing, video analysis, and depth estimation and segmentation, to helping you gain practice by building a GUI app, this book ensures you’ll have opportunities for hands-on activities. Next, you’ll tackle two popular challenges: face detection and face recognition. You’ll also learn about object classification and machine learning concepts, which will enable you to create and use object detectors and classifiers, and even track objects in movies or video camera feed. Later, you’ll develop your skills in 3D tracking and augmented reality. Finally, you’ll cover ANNs and DNNs, learning how to develop apps for recognizing handwritten digits and classifying a person's gender and age. By the end of this book, you’ll have the skills you need to execute real-world computer vision projects. What you will learn Install and familiarize yourself with OpenCV 4's Python 3 bindings Understand image processing and video analysis basics Use a depth camera to distinguish foreground and background regions Detect and identify objects, and track their motion in videos Train and use your own models to match images and classify objects Detect and recognize faces, and classify their gender and age Build an augmented reality application to track an image in 3D Work with machine learning models, including SVMs, artificial neural networks (ANNs), and deep neural networks (DNNs) Who this book is for If you are interested in learning computer vision, machine learning, and OpenCV in the context of practical real-world applications, then this book is for you. This OpenCV book will also be useful for anyone getting started with computer vision as well as experts who want to stay up-to-date with OpenCV 4 and Python 3. Although no prior knowledge of image processing, computer vision or machine learning is required, familiarity with basic Python programming is a must.

More Books:

Learning OpenCV 4 Computer Vision with Python 3
Language: en
Pages: 372
Authors: Joseph Howse, Joe Minichino
Categories: Computers
Type: BOOK - Published: 2020-02-20 - Publisher: Packt Publishing Ltd

Updated for OpenCV 4 and Python 3, this book covers the latest on depth cameras, 3D tracking, augmented reality, and deep neural networks, helping you solve real-world computer vision problems with practical code Key Features Build powerful computer vision applications in concise code with OpenCV 4 and Python 3 Learn
OpenCV 4 with Python Blueprints
Language: en
Pages: 366
Authors: Dr. Menua Gevorgyan, Arsen Mamikonyan, Michael Beyeler
Categories: Computers
Type: BOOK - Published: 2020-03-20 - Publisher: Packt Publishing Ltd

Get to grips with traditional computer vision algorithms and deep learning approaches, and build real-world applications with OpenCV and other machine learning frameworks Key Features Understand how to capture high-quality image data, detect and track objects, and process the actions of animals or humans Implement your learning in different areas
Hands-On Vision and Behavior for Self-Driving Cars
Language: en
Pages: 374
Authors: Luca Venturi, Krishtof Korda
Categories: Computers
Type: BOOK - Published: 2020-10-23 - Publisher: Packt Publishing Ltd

This book will give you insights into the technologies that drive the autonomous car revolution. To get started, all you need is basic knowledge of computer vision and Python.
OpenCV 4 for Secret Agents
Language: en
Pages: 336
Authors: Joseph Howse
Categories: Computers
Type: BOOK - Published: 2019-04-30 - Publisher: Packt Publishing Ltd

Turn futuristic ideas about computer vision and machine learning into demonstrations that are both functional and entertaining Key Features Build OpenCV 4 apps with Python 2 and 3 on desktops and Raspberry Pi, Java on Android, and C# in Unity Detect, classify, recognize, and measure real-world objects in real-time Work
Raspberry Pi Computer Vision Programming
Language: en
Pages: 306
Authors: Ashwin Pajankar
Categories: Computers
Type: BOOK - Published: 2020-06-29 - Publisher: Packt Publishing Ltd

Perform a wide variety of computer vision tasks such as image processing and manipulation, feature and object detection, and image restoration to build real-life computer vision applications Key Features Explore the potential of computer vision with Raspberry Pi and Python programming Perform computer vision tasks such as image processing and

Popular All Time

Teenage Mutant Ninja Turtles: The Last Ronin #1
Teenage Mutant Ninja Turtles: The Last Ronin #2
The Boy, the Mole, the Fox and the Horse
Demon Slayer: Kimetsu no Yaiba, Vol. 13
Black Butler, Chapter 173
Demon Slayer: Kimetsu no Yaiba, Vol. 15
Fun Home
Dragon Ball Super, Vol. 12
Demon Slayer: Kimetsu no Yaiba, Vol. 1
Attack on Titan Volume 32
Horimiya, Vol. 8
Demon Slayer: Kimetsu no Yaiba, Vol. 18
Jujutsu Kaisen 0
Demon Slayer: Kimetsu no Yaiba, Vol. 16
Avatar: The Last Airbender - Toph Beifong's Metalbending Academy
Demon Slayer: Kimetsu no Yaiba, Vol. 14
Horimiya, Vol. 7
Demon Slayer: Kimetsu no Yaiba, Vol. 9

Recent Books: