更新时间:2021-06-24 13:59:39
coverpage
Title Page
Copyright and Credits
Qt 5 and OpenCV 4 Computer Vision Projects
Dedication
About Packt
Why subscribe?
Contributors
About the author
About the reviewer
Packt is searching for authors like you
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the example code files
Download the color images
Code in Action
Conventions used
Get in touch
Reviews
Building an Image Viewer
Technical requirements
Designing the user interface
Starting the project from scratch
Setting up the full user interface
Implementing the functions for the actions
The Exit action
Opening an image
Zooming in and out
Saving a copy
Navigating in the folder
Responding to hotkeys
Summary
Questions
Editing Images Like a Pro
The ImageEditor application
Blurring images using OpenCV
Adding the blur action
Building and installing OpenCV from the source
Blurring images
QPixmap QImage and Mat
QPixmap
QImage
Mat
Adding features using Qt's plugin mechanism
The plugin interface
Eroding images with ErodePlugin
Loading the plugin into our application
Editing images like a pro
Sharpening images
Cartoon effect
Rotating images
Affine transformation
Home Security Applications
The Gazer application
Starting the project and setting up the UI
Accessing cameras
Listing cameras with Qt
Capturing and playing
Threading and the performance of real-time video processing
Capturing and playing with Qt
Calculating the FPS
Saving videos
Motion analysis with OpenCV
Motion detection with OpenCV
Sending notifications to our mobile phone
Fun with Faces
The Facetious application
From Gazer to Facetious
Taking photos
Detecting faces using cascade classifiers
Detecting facial landmarks
Applying masks to faces
Loading images with the Qt resource system
Drawing masks on the faces
Selecting masks on the UI
Optical Character Recognition
Creating Literacy
Designing the UI
Setting up the UI
OCR with Tesseract
Building Tesseract from the source
Recognizing characters in Literacy
Detecting text areas with OpenCV
Recognizing characters on the screen
Object Detection in Real Time