|
| 1 | +# Computer Vision and OpenCV Tutorial in C++ |
| 2 | + |
| 3 | +## Overview |
| 4 | + |
| 5 | +Udemy Computer Vision with OpenCV and C++ Free Course By [Nicolai Nielsen](https://www.youtube.com/@NicolaiAI). |
| 6 | + |
| 7 | +## Course Contents |
| 8 | + |
| 9 | +``` |
| 10 | +- Introduction to Computer Vision and OpenCV C++ - OpenCV Tutorial. |
| 11 | +- How To Install OpenCV C++ and Use It With Microsoft Visual Studio. |
| 12 | +- Python vs C++ in Computer Vision. |
| 13 | +- Python VS C++ in OpenCV and Computer Vision - Speed and Performance Test with Code. |
| 14 | +- Noise, Smoothing and Thresholding - Computer Vision and OpenCV C++. |
| 15 | +- What Are Histograms and What Can They Be Used To - Computer Vision and OpenCV C++. |
| 16 | +- Histograms - Computer Vision and OpenCV C++. |
| 17 | +- Binary Vision - Computer Vision and OpenCV C++. |
| 18 | +- Camera Calibration With Code and Example in C++ - Computer Vision and OpenCV C++. |
| 19 | +- Image Transformations - Computer Vision and OpenCV C++. |
| 20 | +- Stereo Vision and Depth Estimation - Computer Vision and OpenCV C++ and Python. |
| 21 | +- Depth Estimation Using Stereo Vision - Computer Vision Project with OpenCV C++ Code. |
| 22 | +- Python Depth Estimation With Stereo Vision - Computer Vision and OpenCV Project. |
| 23 | +- Hough Transform Lines and Circles - Computer Vision and OpenCV C++. |
| 24 | +- Edge Detection with Canny Edge Detector - Computer Vision and OpenCV C++ | UPDATED VERSION. |
| 25 | +- Edge Detection - Computer Vision and OpenCV C++. |
| 26 | +- Corner Detection - Computer Vision and OpenCV C++ | UPDATED VERSION. |
| 27 | +- Corner Detection - Computer Vision and OpenCV C++. |
| 28 | +- Object Detection - Haar Cascade Classifier in Computer Vision and OpenCV C++. |
| 29 | +- Detection and Distance Estimation from a Single Camera - Computer Vision and OpenCV C++ Project. |
| 30 | +- Tesla FSD Beta v9.0 Explained - 4D Surround Cameras with Neural Networks. |
| 31 | +- Background Subtraction - Computer Vision and OpenCV in Python. |
| 32 | +- Live FPS Count with OpenCV in Python and C++ - Computer Vision Tutorial. |
| 33 | +- Camera Calibration in Python with OpenCV - Python Script with Images. |
| 34 | +- Depth Maps in OpenCV Python - Stereo Vision with Code and Examples. |
| 35 | +- Andrej Karpathy Talking about AI and Neural Networks at Tesla for Full Self Driving. |
| 36 | +- Pose Estimation of Objects in OpenCV Python. |
| 37 | +- How To Install OpenCV C++ and Set It Up in Visual Studio Code with CMake. |
| 38 | +- Introduction To MediaPipe Machine Learning Solutions - Computer Vision Projects. |
| 39 | +- Latest FACE DETECTION with 250+ FPS on CPU - MediaPipe and OpenCV Python. |
| 40 | +- Latest FACE MESH DETECTION with 100+ FPS on CPU - MediaPipe and OpenCV Python. |
| 41 | +- Latest HAND DETECTION with 60+ FPS on CPU - MediaPipe and OpenCV Python. |
| 42 | +- Latest 3D OBJECT DETECTION with 30+ FPS on CPU - MediaPipe and OpenCV Python. |
| 43 | +- Latest HOLISTIC DETECTION with 30+ FPS on CPU - MediaPipe and OpenCV Python. |
| 44 | +- How To Install and Build OpenCV with GPU for C++ | Visual Studio Code | NVIDIA Cuda and OpenCV 4.5.2. |
| 45 | +- How To Install and Build OpenCV with GPU for Python | VS Code | NVIDIA Cuda and OpenCV 4.5.2. |
| 46 | +- How To Setup OpenCV with GPU for C++ in Visual Studio 2019 | NVIDIA Cuda and OpenCV 4.5.2. |
| 47 | +- Introduction to OpenCV DNN Module - OpenCV and Computer Vision with GPU. |
| 48 | +- How To Deploy Neural Networks with OpenCV DNN and GPU in Python | 100+ FPS Object Detection. |
| 49 | +- How To Deploy Neural Networks with OpenCV DNN and GPU in C++ | 100+ FPS Object Detection. |
| 50 | +- GPU vs CPU in OpenCV and Computer Vision | OpenCV Cuda C++ | GPU IS UP TO 40X FASTER. |
| 51 | +- How to Estimate Depth with Stereo Vision in OpenCV Python - 3D Object Detection. |
| 52 | +- Python VS C++ in OpenCV and Computer Vision - Is C++ Outdated or Forgotten?. |
| 53 | +- How To Make Panorama Images with Image Stitching in OpenCV Python. |
| 54 | +- Introduction to OpenCV Cuda GPU in C++. |
| 55 | +- Core and Matrix Operations with OpenCV Cuda on GPU in C++. |
| 56 | +- Image Filters with OpenCV Cuda on GPU in C++. |
| 57 | +- Corner Detection with OpenCV Cuda on GPU in C++. |
| 58 | +- What You Should Know and Learn for Computer Vision and Artificial Intelligence in 2021. |
| 59 | +- Monocular Camera Depth Estimation with Neural Networks in OpenCV C++. |
| 60 | +- Python Monocular Camera Depth Estimation with Neural Networks in OpenCV. |
| 61 | +- Hough Transforms with OpenCV Cuda on GPU in C++. |
| 62 | +- Camera Calibration in MATLAB with Steps and Example. |
| 63 | +- Stereo Camera Calibration in MATLAB with Steps and Example. |
| 64 | +- Distance Estimation to Faces with a Monocular Camera using OpenCV Python and Neural Networks. |
| 65 | +- How To Create Point Clouds with Stereo Vision in OpenCV Python - Python Scripts with Images. |
| 66 | +- How To Create Point Clouds with Deep Learning and Neural Networks in OpenCV Python. |
| 67 | +- Optical Flow for Object Tracking and Trajectories in OpenCV Python. |
| 68 | +- Optical Flow for Motion Detection in OpenCV Python. |
| 69 | +- Introduction to Open3D and Point Clouds in Python. |
| 70 | +- Point Cloud Processing in Open3D with Python - Voxel Downsampling and Normal Estimation. |
| 71 | +- Point Cloud Processing in Open3D with Python - Basic Operations and Clustering. |
| 72 | +- Outlier Removal - Point Cloud Processing in Open3D with Python. |
| 73 | +- Create Point Clouds from Depth Maps - Point Cloud Processing in Open3D with Python. |
| 74 | +- Create Your Own Point Clouds from Depth Maps - Point Cloud Processing in Open3D with Python. |
| 75 | +- Pose Estimation of Point Clouds with ICP - Point Cloud Processing in Open3D with Python. |
| 76 | +- Global Registration for Pose Estimation - Point Cloud Processing in Open3D with Python. |
| 77 | +- Create Point Clouds With Your Smartphone. |
| 78 | +- YOLOv5 Custom Object Detection with Code and Dataset - Neural Networks and Deep Learning. |
| 79 | +- Pose Estimation of Point Clouds with Colors and ICP - Point Cloud Processing in Open3D with Python. |
| 80 | +- Latest SELFIE SEGMENTATION with 100+ FPS on CPU - MediaPipe and OpenCV Python. |
| 81 | +- Head Pose Estimation with MediaPipe and OpenCV in Python - OVER 100 FPS!!!. |
| 82 | +- SIFT Feature Extraction in OpenCV with Python - Computer Vision. |
| 83 | +- Python VS C++ Comparison in OpenCV - What to use for Speed and Performance?. |
| 84 | +- How To Deploy YOLOv5 Object Detection Model with OpenCV - With Example and Python Code.How To Deploy Custom YOLOv5 Model for Object Detection with OpenCV - With Example and Python Code. |
| 85 | +``` |
| 86 | + |
| 87 | +## Practice playground |
| 88 | + |
| 89 | +- Replit env - @TODO |
| 90 | + |
| 91 | + |
| 92 | +## References |
| 93 | + |
| 94 | +- [Computer Vision and OpenCV Tutorial in C++ - Nicolai Nielsen](https://www.youtube.com/playlist?list=PLkmvobsnE0GHMmTF7GTzJnCISue1L9fJn) |
| 95 | +- [Computer Vision and OpenCV Tutorial in C++ - Nicolai Nielsen - Class Central](https://www.classcentral.com/course/youtube-computer-vision-and-opencv-tutorial-in-c-64177) |
0 commit comments