Python for Computer Vision with OpenCV and Deep Learning
Learn the latest techniques in computer vision with Python , OpenCV , and Deep Learning!
What you’ll learn
-
Understand basics of NumPy
-
Manipulate and open Images with NumPy
-
Use OpenCV to work with image files
-
Use Python and OpenCV to draw shapes on images and videos
-
Perform image manipulation with OpenCV, including smoothing, blurring, thresholding, and morphological operations.
-
Create Color Histograms with OpenCV
-
Open and Stream video with Python and OpenCV
-
Detect Objects, including corner, edge, and grid detection techniques with OpenCV and Python
-
Create Face Detection Software
-
Segment Images with the Watershed Algorithm
-
Track Objects in Video
-
Use Python and Deep Learning to build image classifiers
-
Work with Tensorflow, Keras, and Python to train on your own custom images.
Requirements
-
Must have clear understanding of Python Basics
-
Windows 10 or MacOS or Ubuntu
-
Must have Install Permissions on Computer
-
WebCam if you want to learn the video streaming content
Who this course is for:
- Python Developers interested in Computer Vision and Deep Learning. This course is not for complete python beginners.