Hands-On Algorithms for Computer Vision: Learn how to use the best and most practical Computer Vision algorithms using OpenCV
by: Amin Ahmadi Tazehkandi
ISBN-10: 1789130948
ISBN-13: 9781789130942
Released: 2018-07-27
Pages: 290
Book Description
An arena that has been positively impacted by the advancements in processing power and performance is the field of Computer Vision. It’s only natural that over time,more and more algorithms are introduced to perform Computer Vision tasks more efficiently. Hands-On Algorithms for Computer Vision is a starting point for anyone who is interested in the field of Computer Vision and wants to explore the most practical algorithms used by professional Computer Vision developers. The book starts with the basics and builds up over the course of the chapters with hands-on examples for each algorithm.
Right from the start,you will learn about the required tools for computer vision development,and how to install and configure them. You’ll explore the OpenCV framework and its powerful collection of libraries and functions. Starting from the most simple image modifications,filtering,and transformations,you will gradually build up your knowledge of various algorithms until you are able to perform much more sophisticated tasks,such as real-time object detection using deep learning algorithms.
Contents
1: INTRODUCTION TO COMPUTER VISION
2: GETTING STARTED WITH OPENCV
3: ARRAY AND MATRIX OPERATIONS
4: DRAWING,FILTERING,AND TRANSFORMATION
5: BACK-PROJECTION AND HISTOGRAMS
6: VIDEO ANALYSIS – MOTION DETECTION AND TRACKING
7: OBJECT DETECTION – FEATURES AND DESCRIPTORS
8: MACHINE LEARNING IN COMPUTER VISION
What You Will Learn
Get to grips with machine learning and artificial intelligence algorithms
Read,write,and process images and videos
Perform mathematical,matrix,and other types of image data operations
Create and use histograms from back-projection images
Detect motion,extract foregrounds,and track objects
Extract key points with a collection of feature detector algorithms
Develop cascade classifiers and use them,and train and test classifiers
Employ TensorFlow Object Detection to detect multiple objects
Authors
Amin Ahmadi Tazehkandi
Amin Ahmadi Tazehkandi is an Iranian author,developer,and a computer vision expert.Amin Ahmadi Tazehkandi is an Iranian author,developer,and a computer vision expert. He completed his computer software engineering studies in Iran and has worked for numerous software and industrial companies around the world.