coverpage
OpenCV Essentials
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Support files eBooks discount offers and more
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Chapter 1. Getting Started
Setting up OpenCV
API concepts and basic datatypes
Our first program – reading and writing images and videos
Reading and playing a video file
Live input from a camera
Summary
Chapter 2. Something We Look At – Graphical User Interfaces
Using OpenCV's highgui module
Text and drawing
Selecting regions
Using Qt-based functions
Summary
Chapter 3. First Things First – Image Processing
Pixel-level access and common operations
Image histogram
Histogram equalization
Brightness and contrast modeling
Histogram matching and LUT
Conversion from RGB to other color spaces
Filtering with the retina model
Arithmetic and geometrical transforms
Summary
What else?
Chapter 4. What's in the Image? Segmentation
Thresholding
Contours and connected components
Flood fill
Watershed segmentation
GrabCut
Summary
What else?
Chapter 5. Focusing on the Interesting 2D Features
Interest points
Feature detectors
Feature descriptor extractors
Descriptor matchers
Summary
What else?
Chapter 6. Where's Wally? Object Detection
Object detection
Detecting objects with OpenCV
Cascades are beautiful
Latent SVM
Scene text detection
Summary
What else?
Chapter 7. What Is He Doing? Motion
Motion history
Reading video sequences
The Lucas-Kanade optical flow
The Gunnar-Farneback optical flow
The Mean-Shift tracker
The CamShift tracker
The Motion templates
The Background subtraction technique
Image alignment
Summary
What else?
Chapter 8. Advanced Topics
Machine learning
The KNN classifier
The Random Forest classifier
SVM for classification
What about GPUs?
Setting up OpenCV with CUDA
Our first GPU-based program
Going real time
Summary
What else?
Index
更新时间:2021-04-02 10:03:39