OpenCV Computer Vision Application Programming
.MP4, x264, 1280x720 | English, AAC, 2 Ch | 2 hrs 27 mins | 511 MBInstructor: Sebastian Montabone | Genre: eLearning
Incorporate OpenCV's powerful computer vision application programming techniques to build and make your own applications stand out from the crowd.
Learn everything you need to get started with OpenCV
Contains many practical examples covering different areas of computer vision that can be mixed and matched to build your own application
Packed with code with relevant explanation to demonstrate real results from real images
If you are a novice or expert C++ programmer who wants to learn how to use the OpenCV library to develop computer vision applications in ways such as augmented reality, robotics, surveillance, computational photography, object detection or identification then this course is for you. Prior knowledge of computer vision or image processing is not needed.
What You Will Learn
Learn what OpenCV is and how to install it on Linux and Windows
Development with OpenCV using the recommended C++ interface, as well as an introduction to the Python and C interfaces.
Segment objects in your images using grabcut and watershed, cluster your data, and spot interesting points in the image
Merge different images into a single panorama using the technique called panorama stitching
Detect common objects in your images, like faces, eyes, or people
Train your own object detector to detect custom objects
Recognize a face among many others
Learn to calibrate your camera
Remove or reduce the distortion of an image caused by the lens, commonly known as barrel distortion
Change the perspective of an image to match a different 3D pose
Create an image that represents depth information of the scene using stereoscopic images