Learning OpenCV 4 Computer Vision with Python 3

Learning OpenCV 4 Computer Vision with Python 3
Author : Joseph Howse
Publisher : Packt Publishing Ltd
Total Pages : 372
Release : 2020-02-20
ISBN 10 : 9781789530643
ISBN 13 : 1789530644
Language : EN, FR, DE, ES & NL

Learning OpenCV 4 Computer Vision with Python 3 Book Description:

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.


RELATED BOOKS:
OpenCV: Computer Vision Projects with Python
Language: en
Pages: 558
Authors: Joseph Howse, Prateek Joshi, Michael Beyeler
Categories:
Type: BOOK - Published: 2016-10-24 - Publisher:

Get savvy with OpenCV and actualize cool computer vision applicationsAbout This Book- Use OpenCV's Python bindings to capture video, manipulate images, and track objects- Learn about the different functions of OpenCV and their actual implementations.- Develop a series of intermediate to advanced projects using OpenCV and PythonWho This Book Is
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 3 Computer Vision with Python Cookbook
Language: en
Pages: 306
Authors: Aleksei Spizhevoi, Aleksandr Rybnikov
Categories: Computers
Type: BOOK - Published: 2018-03-23 - Publisher: Packt Publishing Ltd

Recipe-based approach to tackle the most common problems in Computer Vision by leveraging the functionality of OpenCV using Python APIs Key Features ●Build computer vision applications with OpenCV functionality via Python API ●Get to grips with image processing, multiple view geometry, and machine learning ●Learn to use deep learning models
OpenCV Computer Vision with Python
Language: en
Pages: 122
Authors: Joseph Howse
Categories: Computers
Type: BOOK - Published: 2015-01-07 - Publisher: CreateSpace

Learn to capture videos, manipulate images, and track objects with Python using the OpenCV Library Overview Set up OpenCV, its Python bindings, and optional Kinect drivers on Windows, Mac or Ubuntu Create an application that tracks and manipulates faces Identify face regions using normal color images and depth images In
Computer Vision Projects with OpenCV and Python 3
Language: en
Pages: 182
Authors: Matthew Rever
Categories: Computers
Type: BOOK - Published: 2018-12-28 - Publisher: Packt Publishing Ltd

Gain a working knowledge of advanced machine learning and explore Python’s powerful tools for extracting data from images and videos Key Features Implement image classification and object detection using machine learning and deep learning Perform image classification, object detection, image segmentation, and other Computer Vision tasks Crisp content with a