Skip to content

Latest commit

History

848 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

LearnOpenCV

This repo contains code for Computer Vision, Deep learning, and AI articles shared on our blog LearnOpenCV.com.

Want to become an expert in AI? AI Courses by OpenCV is a great place to start.

List of Blog Posts

Blog Post
Multi-Label Image Classification with PytorchCode
CNN Receptive Field Computation Using BackpropCode
Augmented Reality using AruCo Markers in OpenCV(C++ and Python)Code
Fully Convolutional Image Classification on Arbitrary Sized ImageCode
Camera Calibration using OpenCVCode
Geometry of Image Formation
Ensuring Training Reproducibility in Pytorch
Gaze Tracking
Simple Background Estimation in Videos Using OpenCVCode
Applications of Foreground-Background separation with Semantic SegmentationCode
EfficientNet: Theory + CodeCode
PyTorch for Beginners: Mask R-CNN Instance Segmentation with PyTorchCode
PyTorch for Beginners: Faster R-CNN Object Detection with PyTorchCode
PyTorch for Beginners: Semantic Segmentation using torchvisionCode
PyTorch for Beginners: Comparison of pre-trained models for Image ClassificationCode
PyTorch for Beginners: BasicsCode
PyTorch Model Inference using ONNX and Caffe2Code
Image Classification Using Transfer Learning in PyTorchCode
Hangman: Creating games in OpenCVCode
Image Inpainting with OpenCV (C++/Python)Code
Hough Transform with OpenCV (C++/Python)Code
Xeus-Cling: Run C++ code in Jupyter NotebookCode
Gender & Age Classification using OpenCV Deep Learning ( C++/Python )Code
Invisibility Cloak using Color Detection and Segmentation with OpenCVCode
Fast Image Downloader for Open Images V4 (Python)Code
Deep Learning based Text Detection Using OpenCV (C++/Python)Code
Video Stabilization Using Point Feature Matching in OpenCVCode
Training YOLOv3 : Deep Learning based Custom Object DetectorCode
Using OpenVINO with OpenCVCode
Duplicate Search on Quora DatasetCode
Shape Matching using Hu Moments (C++/Python)Code
Install OpenCV 4 on CentOS (C++ and Python)Code
Install OpenCV 3.4.4 on CentOS (C++ and Python)Code
Install OpenCV 3.4.4 on Red Hat (C++ and Python)Code
Install OpenCV 4 on Red Hat (C++ and Python)Code
Install OpenCV 4 on macOS (C++ and Python)Code
Install OpenCV 3.4.4 on Raspberry PiCode
Install OpenCV 3.4.4 on macOS (C++ and Python)Code
OpenCV QR Code Scanner (C++ and Python)Code
Install OpenCV 3.4.4 on Windows (C++ and Python)Code
Install OpenCV 3.4.4 on Ubuntu 16.04 (C++ and Python)Code
Install OpenCV 3.4.4 on Ubuntu 18.04 (C++ and Python)Code
Universal Sentence EncoderCode
Install OpenCV 4 on Raspberry PiCode
Install OpenCV 4 on Windows (C++ and Python)Code
Hand Keypoint Detection using Deep Learning and OpenCVCode
Deep learning based Object Detection and Instance Segmentation using Mask R-CNN in OpenCV (Python / C++)Code
Install OpenCV 4 on Ubuntu 18.04 (C++ and Python)Code
Install OpenCV 4 on Ubuntu 16.04 (C++ and Python)Code
Multi-Person Pose Estimation in OpenCV using OpenPoseCode
Heatmap for Logo Detection using OpenCV (Python)Code
Deep Learning based Object Detection using YOLOv3 with OpenCV ( Python / C++ )Code
Convex Hull using OpenCV in Python and C++Code
MultiTracker : Multiple Object Tracking using OpenCV (C++/Python)Code
Convolutional Neural Network based Image Colorization using OpenCVCode
SVM using scikit-learnCode
GOTURN: Deep Learning based Object TrackingCode
Find the Center of a Blob (Centroid) using OpenCV (C++/Python)Code
Support Vector Machines (SVM)Code
Batch Normalization in Deep NetworksCode
Deep Learning based Character Classification using Synthetic DatasetCode
Image Quality Assessment : BRISQUECode
Understanding AlexNet
Deep Learning based Text Recognition (OCR) using Tesseract and OpenCVCode
Deep Learning based Human Pose Estimation using OpenCV ( C++ / Python ) Code
Number of Parameters and Tensor Sizes in a Convolutional Neural Network (CNN)
How to convert your OpenCV C++ code into a Python module Code
CV4Faces : Best Project Award 2018
Facemark : Facial Landmark Detection using OpenCV Code
Image Alignment (Feature Based) using OpenCV (C++/Python)Code
Barcode and QR code Scanner using ZBar and OpenCVCode
Keras Tutorial : Fine-tuning using pre-trained modelsCode
OpenCV Transparent API
Face Reconstruction using EigenFaces (C++/Python)Code
Eigenface using OpenCV (C++/Python)Code
Principal Component Analysis
Keras Tutorial : Transfer Learning using pre-trained modelsCode
Keras Tutorial : Using pre-trained Imagenet modelsCode
Technical Aspects of a Digital SLR
Using Harry Potter interactive wand with OpenCV to create magic
Install OpenCV 3 and Dlib on Windows ( Python only )
Image Classification using Convolutional Neural Networks in KerasCode
Understanding Autoencoders using Tensorflow (Python)Code
Best Project Award : Computer Vision for Faces
Understanding Activation Functions in Deep Learning
Image Classification using Feedforward Neural Network in KerasCode
Exposure Fusion using OpenCV (C++/Python)Code
Understanding Feedforward Neural Networks
High Dynamic Range (HDR) Imaging using OpenCV (C++/Python)Code
Deep learning using Keras – The BasicsCode
Selective Search for Object Detection (C++ / Python)Code
Installing Deep Learning Frameworks on Ubuntu with CUDA support
Parallel Pixel Access in OpenCV using forEachCode
cvui: A GUI lib built on top of OpenCV drawing primitivesCode
Install Dlib on Windows
Install Dlib on Ubuntu
Install OpenCV3 on Ubuntu
Read, Write and Display a video using OpenCV ( C++/ Python )Code
Install Dlib on MacOS
Install OpenCV 3 on MacOS
Install OpenCV 3 on Windows
Get OpenCV Build Information ( getBuildInformation )
Color spaces in OpenCV (C++ / Python)Code
Neural Networks : A 30,000 Feet View for Beginners
Alpha Blending using OpenCV (C++ / Python)Code
User stories : How readers of this blog are applying their knowledge to build applications
How to select a bounding box ( ROI ) in OpenCV (C++/Python) ?
Automatic Red Eye Remover using OpenCV (C++ / Python)Code
Bias-Variance Tradeoff in Machine Learning
Embedded Computer Vision: Which device should you choose?
Object Tracking using OpenCV (C++/Python)Code
Handwritten Digits Classification : An OpenCV ( C++ / Python ) TutorialCode
Training a better Haar and LBP cascade based Eye Detector using OpenCV
Deep Learning Book Gift Recipients
Minified OpenCV Haar and LBP CascadesCode
Deep Learning Book Gift
Histogram of Oriented Gradients
Image Recognition and Object Detection : Part 1
Head Pose Estimation using OpenCV and DlibCode
Live CV : A Computer Vision Coding Application
Approximate Focal Length for Webcams and Cell Phone Cameras
Configuring Qt for OpenCV on OSXCode
Rotation Matrix To Euler AnglesCode
Speeding up Dlib’s Facial Landmark Detector
Warp one triangle to another using OpenCV ( C++ / Python )Code
Average Face : OpenCV ( C++ / Python ) TutorialCode
Face Swap using OpenCV ( C++ / Python )Code
Face Morph Using OpenCV — C++ / PythonCode
Deep Learning Example using NVIDIA DIGITS 3 on EC2
NVIDIA DIGITS 3 on EC2
Homography Examples using OpenCV ( Python / C ++ )Code
Filling holes in an image using OpenCV ( Python / C++ )Code
How to find frame rate or frames per second (fps) in OpenCV ( Python / C++ ) ?Code
Delaunay Triangulation and Voronoi Diagram using OpenCV ( C++ / Python) Code
OpenCV (C++ vs Python) vs MATLAB for Computer Vision
Facial Landmark Detection
Why does OpenCV use BGR color format ?
Computer Vision for Predicting Facial AttractivenessCode
applyColorMap for pseudocoloring in OpenCV ( C++ / Python )Code
Image Alignment (ECC) in OpenCV ( C++ / Python )Code
How to find OpenCV version in Python and C++ ?
Baidu banned from ILSVRC 2015
OpenCV Transparent API
How Computer Vision Solved the Greatest Soccer Mystery of All Time
Embedded Vision Summit 2015
Read an Image in OpenCV ( Python, C++ )Code
Non-Photorealistic Rendering using OpenCV ( Python, C++ )Code
Seamless Cloning using OpenCV ( Python , C++ )Code
OpenCV Threshold ( Python , C++ )Code
Blob Detection Using OpenCV ( Python, C++ )Code
Turn your OpenCV Code into a Web API in under 10 minutes — Part 1
How to compile OpenCV sample Code ?
Install OpenCV 3 on Yosemite ( OSX 10.10.x )

About

Learn OpenCV : C++ and Python Examples

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Add copy buttons to all
 blocks
(function() {
function addCopyButtons() {
document.querySelectorAll('pre code').forEach(function(codeBlock) {
if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;
codeBlock.parentElement.setAttribute('data-copy-added', 'true');
var btn = document.createElement('button');
btn.textContent = 'Copy';
btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';
btn.onmouseover = function() { this.style.opacity = '1'; };
btn.onmouseout = function() { this.style.opacity = '0.7'; };
btn.onclick = function() {
navigator.clipboard.writeText(codeBlock.textContent).then(function() {
btn.textContent = 'Copied!';
setTimeout(function() { btn.textContent = 'Copy'; }, 1500);
});
};
codeBlock.parentElement.style.position = 'relative';
codeBlock.parentElement.appendChild(btn);
});
}
addCopyButtons();
// Re-run on dynamic content
var observer = new MutationObserver(addCopyButtons);
observer.observe(document.body, { childList: true, subtree: true });
})();
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
GitHub - sergregory/learnopencv: Learn OpenCV : C++ and Python Examples · GitHub
Skip to content

Latest commit

History

848 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

LearnOpenCV

This repo contains code for Computer Vision, Deep learning, and AI articles shared on our blog LearnOpenCV.com.

Want to become an expert in AI? AI Courses by OpenCV is a great place to start.

List of Blog Posts

Blog Post
Multi-Label Image Classification with PytorchCode
CNN Receptive Field Computation Using BackpropCode
Augmented Reality using AruCo Markers in OpenCV(C++ and Python)Code
Fully Convolutional Image Classification on Arbitrary Sized ImageCode
Camera Calibration using OpenCVCode
Geometry of Image Formation
Ensuring Training Reproducibility in Pytorch
Gaze Tracking
Simple Background Estimation in Videos Using OpenCVCode
Applications of Foreground-Background separation with Semantic SegmentationCode
EfficientNet: Theory + CodeCode
PyTorch for Beginners: Mask R-CNN Instance Segmentation with PyTorchCode
PyTorch for Beginners: Faster R-CNN Object Detection with PyTorchCode
PyTorch for Beginners: Semantic Segmentation using torchvisionCode
PyTorch for Beginners: Comparison of pre-trained models for Image ClassificationCode
PyTorch for Beginners: BasicsCode
PyTorch Model Inference using ONNX and Caffe2Code
Image Classification Using Transfer Learning in PyTorchCode
Hangman: Creating games in OpenCVCode
Image Inpainting with OpenCV (C++/Python)Code
Hough Transform with OpenCV (C++/Python)Code
Xeus-Cling: Run C++ code in Jupyter NotebookCode
Gender & Age Classification using OpenCV Deep Learning ( C++/Python )Code
Invisibility Cloak using Color Detection and Segmentation with OpenCVCode
Fast Image Downloader for Open Images V4 (Python)Code
Deep Learning based Text Detection Using OpenCV (C++/Python)Code
Video Stabilization Using Point Feature Matching in OpenCVCode
Training YOLOv3 : Deep Learning based Custom Object DetectorCode
Using OpenVINO with OpenCVCode
Duplicate Search on Quora DatasetCode
Shape Matching using Hu Moments (C++/Python)Code
Install OpenCV 4 on CentOS (C++ and Python)Code
Install OpenCV 3.4.4 on CentOS (C++ and Python)Code
Install OpenCV 3.4.4 on Red Hat (C++ and Python)Code
Install OpenCV 4 on Red Hat (C++ and Python)Code
Install OpenCV 4 on macOS (C++ and Python)Code
Install OpenCV 3.4.4 on Raspberry PiCode
Install OpenCV 3.4.4 on macOS (C++ and Python)Code
OpenCV QR Code Scanner (C++ and Python)Code
Install OpenCV 3.4.4 on Windows (C++ and Python)Code
Install OpenCV 3.4.4 on Ubuntu 16.04 (C++ and Python)Code
Install OpenCV 3.4.4 on Ubuntu 18.04 (C++ and Python)Code
Universal Sentence EncoderCode
Install OpenCV 4 on Raspberry PiCode
Install OpenCV 4 on Windows (C++ and Python)Code
Hand Keypoint Detection using Deep Learning and OpenCVCode
Deep learning based Object Detection and Instance Segmentation using Mask R-CNN in OpenCV (Python / C++)Code
Install OpenCV 4 on Ubuntu 18.04 (C++ and Python)Code
Install OpenCV 4 on Ubuntu 16.04 (C++ and Python)Code
Multi-Person Pose Estimation in OpenCV using OpenPoseCode
Heatmap for Logo Detection using OpenCV (Python)Code
Deep Learning based Object Detection using YOLOv3 with OpenCV ( Python / C++ )Code
Convex Hull using OpenCV in Python and C++Code
MultiTracker : Multiple Object Tracking using OpenCV (C++/Python)Code
Convolutional Neural Network based Image Colorization using OpenCVCode
SVM using scikit-learnCode
GOTURN: Deep Learning based Object TrackingCode
Find the Center of a Blob (Centroid) using OpenCV (C++/Python)Code
Support Vector Machines (SVM)Code
Batch Normalization in Deep NetworksCode
Deep Learning based Character Classification using Synthetic DatasetCode
Image Quality Assessment : BRISQUECode
Understanding AlexNet
Deep Learning based Text Recognition (OCR) using Tesseract and OpenCVCode
Deep Learning based Human Pose Estimation using OpenCV ( C++ / Python ) Code
Number of Parameters and Tensor Sizes in a Convolutional Neural Network (CNN)
How to convert your OpenCV C++ code into a Python module Code
CV4Faces : Best Project Award 2018
Facemark : Facial Landmark Detection using OpenCV Code
Image Alignment (Feature Based) using OpenCV (C++/Python)Code
Barcode and QR code Scanner using ZBar and OpenCVCode
Keras Tutorial : Fine-tuning using pre-trained modelsCode
OpenCV Transparent API
Face Reconstruction using EigenFaces (C++/Python)Code
Eigenface using OpenCV (C++/Python)Code
Principal Component Analysis
Keras Tutorial : Transfer Learning using pre-trained modelsCode
Keras Tutorial : Using pre-trained Imagenet modelsCode
Technical Aspects of a Digital SLR
Using Harry Potter interactive wand with OpenCV to create magic
Install OpenCV 3 and Dlib on Windows ( Python only )
Image Classification using Convolutional Neural Networks in KerasCode
Understanding Autoencoders using Tensorflow (Python)Code
Best Project Award : Computer Vision for Faces
Understanding Activation Functions in Deep Learning
Image Classification using Feedforward Neural Network in KerasCode
Exposure Fusion using OpenCV (C++/Python)Code
Understanding Feedforward Neural Networks
High Dynamic Range (HDR) Imaging using OpenCV (C++/Python)Code
Deep learning using Keras – The BasicsCode
Selective Search for Object Detection (C++ / Python)Code
Installing Deep Learning Frameworks on Ubuntu with CUDA support
Parallel Pixel Access in OpenCV using forEachCode
cvui: A GUI lib built on top of OpenCV drawing primitivesCode
Install Dlib on Windows
Install Dlib on Ubuntu
Install OpenCV3 on Ubuntu
Read, Write and Display a video using OpenCV ( C++/ Python )Code
Install Dlib on MacOS
Install OpenCV 3 on MacOS
Install OpenCV 3 on Windows
Get OpenCV Build Information ( getBuildInformation )
Color spaces in OpenCV (C++ / Python)Code
Neural Networks : A 30,000 Feet View for Beginners
Alpha Blending using OpenCV (C++ / Python)Code
User stories : How readers of this blog are applying their knowledge to build applications
How to select a bounding box ( ROI ) in OpenCV (C++/Python) ?
Automatic Red Eye Remover using OpenCV (C++ / Python)Code
Bias-Variance Tradeoff in Machine Learning
Embedded Computer Vision: Which device should you choose?
Object Tracking using OpenCV (C++/Python)Code
Handwritten Digits Classification : An OpenCV ( C++ / Python ) TutorialCode
Training a better Haar and LBP cascade based Eye Detector using OpenCV
Deep Learning Book Gift Recipients
Minified OpenCV Haar and LBP CascadesCode
Deep Learning Book Gift
Histogram of Oriented Gradients
Image Recognition and Object Detection : Part 1
Head Pose Estimation using OpenCV and DlibCode
Live CV : A Computer Vision Coding Application
Approximate Focal Length for Webcams and Cell Phone Cameras
Configuring Qt for OpenCV on OSXCode
Rotation Matrix To Euler AnglesCode
Speeding up Dlib’s Facial Landmark Detector
Warp one triangle to another using OpenCV ( C++ / Python )Code
Average Face : OpenCV ( C++ / Python ) TutorialCode
Face Swap using OpenCV ( C++ / Python )Code
Face Morph Using OpenCV — C++ / PythonCode
Deep Learning Example using NVIDIA DIGITS 3 on EC2
NVIDIA DIGITS 3 on EC2
Homography Examples using OpenCV ( Python / C ++ )Code
Filling holes in an image using OpenCV ( Python / C++ )Code
How to find frame rate or frames per second (fps) in OpenCV ( Python / C++ ) ?Code
Delaunay Triangulation and Voronoi Diagram using OpenCV ( C++ / Python) Code
OpenCV (C++ vs Python) vs MATLAB for Computer Vision
Facial Landmark Detection
Why does OpenCV use BGR color format ?
Computer Vision for Predicting Facial AttractivenessCode
applyColorMap for pseudocoloring in OpenCV ( C++ / Python )Code
Image Alignment (ECC) in OpenCV ( C++ / Python )Code
How to find OpenCV version in Python and C++ ?
Baidu banned from ILSVRC 2015
OpenCV Transparent API
How Computer Vision Solved the Greatest Soccer Mystery of All Time
Embedded Vision Summit 2015
Read an Image in OpenCV ( Python, C++ )Code
Non-Photorealistic Rendering using OpenCV ( Python, C++ )Code
Seamless Cloning using OpenCV ( Python , C++ )Code
OpenCV Threshold ( Python , C++ )Code
Blob Detection Using OpenCV ( Python, C++ )Code
Turn your OpenCV Code into a Web API in under 10 minutes — Part 1
How to compile OpenCV sample Code ?
Install OpenCV 3 on Yosemite ( OSX 10.10.x )

About

Learn OpenCV : C++ and Python Examples

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Force GitHub README to respect dark mode (function() { var style = document.createElement('style'); style.textContent = ' .markdown-body { color-scheme: dark light; } .markdown-body pre { background: #161b22 !important; } .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; } .markdown-body table th, .markdown-body table td { border-color: #30363d !important; } .markdown-body img { background: #0d1117; } .markdown-body blockquote { border-left-color: #8b949e; } .markdown-body hr { border-color: #30363d; } '; document.head.appendChild(style); })(); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GitHub - sergregory/learnopencv: Learn OpenCV : C++ and Python Examples · GitHub
Skip to content

Latest commit

History

848 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

LearnOpenCV

This repo contains code for Computer Vision, Deep learning, and AI articles shared on our blog LearnOpenCV.com.

Want to become an expert in AI? AI Courses by OpenCV is a great place to start.

List of Blog Posts

Blog Post
Multi-Label Image Classification with PytorchCode
CNN Receptive Field Computation Using BackpropCode
Augmented Reality using AruCo Markers in OpenCV(C++ and Python)Code
Fully Convolutional Image Classification on Arbitrary Sized ImageCode
Camera Calibration using OpenCVCode
Geometry of Image Formation
Ensuring Training Reproducibility in Pytorch
Gaze Tracking
Simple Background Estimation in Videos Using OpenCVCode
Applications of Foreground-Background separation with Semantic SegmentationCode
EfficientNet: Theory + CodeCode
PyTorch for Beginners: Mask R-CNN Instance Segmentation with PyTorchCode
PyTorch for Beginners: Faster R-CNN Object Detection with PyTorchCode
PyTorch for Beginners: Semantic Segmentation using torchvisionCode
PyTorch for Beginners: Comparison of pre-trained models for Image ClassificationCode
PyTorch for Beginners: BasicsCode
PyTorch Model Inference using ONNX and Caffe2Code
Image Classification Using Transfer Learning in PyTorchCode
Hangman: Creating games in OpenCVCode
Image Inpainting with OpenCV (C++/Python)Code
Hough Transform with OpenCV (C++/Python)Code
Xeus-Cling: Run C++ code in Jupyter NotebookCode
Gender & Age Classification using OpenCV Deep Learning ( C++/Python )Code
Invisibility Cloak using Color Detection and Segmentation with OpenCVCode
Fast Image Downloader for Open Images V4 (Python)Code
Deep Learning based Text Detection Using OpenCV (C++/Python)Code
Video Stabilization Using Point Feature Matching in OpenCVCode
Training YOLOv3 : Deep Learning based Custom Object DetectorCode
Using OpenVINO with OpenCVCode
Duplicate Search on Quora DatasetCode
Shape Matching using Hu Moments (C++/Python)Code
Install OpenCV 4 on CentOS (C++ and Python)Code
Install OpenCV 3.4.4 on CentOS (C++ and Python)Code
Install OpenCV 3.4.4 on Red Hat (C++ and Python)Code
Install OpenCV 4 on Red Hat (C++ and Python)Code
Install OpenCV 4 on macOS (C++ and Python)Code
Install OpenCV 3.4.4 on Raspberry PiCode
Install OpenCV 3.4.4 on macOS (C++ and Python)Code
OpenCV QR Code Scanner (C++ and Python)Code
Install OpenCV 3.4.4 on Windows (C++ and Python)Code
Install OpenCV 3.4.4 on Ubuntu 16.04 (C++ and Python)Code
Install OpenCV 3.4.4 on Ubuntu 18.04 (C++ and Python)Code
Universal Sentence EncoderCode
Install OpenCV 4 on Raspberry PiCode
Install OpenCV 4 on Windows (C++ and Python)Code
Hand Keypoint Detection using Deep Learning and OpenCVCode
Deep learning based Object Detection and Instance Segmentation using Mask R-CNN in OpenCV (Python / C++)Code
Install OpenCV 4 on Ubuntu 18.04 (C++ and Python)Code
Install OpenCV 4 on Ubuntu 16.04 (C++ and Python)Code
Multi-Person Pose Estimation in OpenCV using OpenPoseCode
Heatmap for Logo Detection using OpenCV (Python)Code
Deep Learning based Object Detection using YOLOv3 with OpenCV ( Python / C++ )Code
Convex Hull using OpenCV in Python and C++Code
MultiTracker : Multiple Object Tracking using OpenCV (C++/Python)Code
Convolutional Neural Network based Image Colorization using OpenCVCode
SVM using scikit-learnCode
GOTURN: Deep Learning based Object TrackingCode
Find the Center of a Blob (Centroid) using OpenCV (C++/Python)Code
Support Vector Machines (SVM)Code
Batch Normalization in Deep NetworksCode
Deep Learning based Character Classification using Synthetic DatasetCode
Image Quality Assessment : BRISQUECode
Understanding AlexNet
Deep Learning based Text Recognition (OCR) using Tesseract and OpenCVCode
Deep Learning based Human Pose Estimation using OpenCV ( C++ / Python ) Code
Number of Parameters and Tensor Sizes in a Convolutional Neural Network (CNN)
How to convert your OpenCV C++ code into a Python module Code
CV4Faces : Best Project Award 2018
Facemark : Facial Landmark Detection using OpenCV Code
Image Alignment (Feature Based) using OpenCV (C++/Python)Code
Barcode and QR code Scanner using ZBar and OpenCVCode
Keras Tutorial : Fine-tuning using pre-trained modelsCode
OpenCV Transparent API
Face Reconstruction using EigenFaces (C++/Python)Code
Eigenface using OpenCV (C++/Python)Code
Principal Component Analysis
Keras Tutorial : Transfer Learning using pre-trained modelsCode
Keras Tutorial : Using pre-trained Imagenet modelsCode
Technical Aspects of a Digital SLR
Using Harry Potter interactive wand with OpenCV to create magic
Install OpenCV 3 and Dlib on Windows ( Python only )
Image Classification using Convolutional Neural Networks in KerasCode
Understanding Autoencoders using Tensorflow (Python)Code
Best Project Award : Computer Vision for Faces
Understanding Activation Functions in Deep Learning
Image Classification using Feedforward Neural Network in KerasCode
Exposure Fusion using OpenCV (C++/Python)Code
Understanding Feedforward Neural Networks
High Dynamic Range (HDR) Imaging using OpenCV (C++/Python)Code
Deep learning using Keras – The BasicsCode
Selective Search for Object Detection (C++ / Python)Code
Installing Deep Learning Frameworks on Ubuntu with CUDA support
Parallel Pixel Access in OpenCV using forEachCode
cvui: A GUI lib built on top of OpenCV drawing primitivesCode
Install Dlib on Windows
Install Dlib on Ubuntu
Install OpenCV3 on Ubuntu
Read, Write and Display a video using OpenCV ( C++/ Python )Code
Install Dlib on MacOS
Install OpenCV 3 on MacOS
Install OpenCV 3 on Windows
Get OpenCV Build Information ( getBuildInformation )
Color spaces in OpenCV (C++ / Python)Code
Neural Networks : A 30,000 Feet View for Beginners
Alpha Blending using OpenCV (C++ / Python)Code
User stories : How readers of this blog are applying their knowledge to build applications
How to select a bounding box ( ROI ) in OpenCV (C++/Python) ?
Automatic Red Eye Remover using OpenCV (C++ / Python)Code
Bias-Variance Tradeoff in Machine Learning
Embedded Computer Vision: Which device should you choose?
Object Tracking using OpenCV (C++/Python)Code
Handwritten Digits Classification : An OpenCV ( C++ / Python ) TutorialCode
Training a better Haar and LBP cascade based Eye Detector using OpenCV
Deep Learning Book Gift Recipients
Minified OpenCV Haar and LBP CascadesCode
Deep Learning Book Gift
Histogram of Oriented Gradients
Image Recognition and Object Detection : Part 1
Head Pose Estimation using OpenCV and DlibCode
Live CV : A Computer Vision Coding Application
Approximate Focal Length for Webcams and Cell Phone Cameras
Configuring Qt for OpenCV on OSXCode
Rotation Matrix To Euler AnglesCode
Speeding up Dlib’s Facial Landmark Detector
Warp one triangle to another using OpenCV ( C++ / Python )Code
Average Face : OpenCV ( C++ / Python ) TutorialCode
Face Swap using OpenCV ( C++ / Python )Code
Face Morph Using OpenCV — C++ / PythonCode
Deep Learning Example using NVIDIA DIGITS 3 on EC2
NVIDIA DIGITS 3 on EC2
Homography Examples using OpenCV ( Python / C ++ )Code
Filling holes in an image using OpenCV ( Python / C++ )Code
How to find frame rate or frames per second (fps) in OpenCV ( Python / C++ ) ?Code
Delaunay Triangulation and Voronoi Diagram using OpenCV ( C++ / Python) Code
OpenCV (C++ vs Python) vs MATLAB for Computer Vision
Facial Landmark Detection
Why does OpenCV use BGR color format ?
Computer Vision for Predicting Facial AttractivenessCode
applyColorMap for pseudocoloring in OpenCV ( C++ / Python )Code
Image Alignment (ECC) in OpenCV ( C++ / Python )Code
How to find OpenCV version in Python and C++ ?
Baidu banned from ILSVRC 2015
OpenCV Transparent API
How Computer Vision Solved the Greatest Soccer Mystery of All Time
Embedded Vision Summit 2015
Read an Image in OpenCV ( Python, C++ )Code
Non-Photorealistic Rendering using OpenCV ( Python, C++ )Code
Seamless Cloning using OpenCV ( Python , C++ )Code
OpenCV Threshold ( Python , C++ )Code
Blob Detection Using OpenCV ( Python, C++ )Code
Turn your OpenCV Code into a Web API in under 10 minutes — Part 1
How to compile OpenCV sample Code ?
Install OpenCV 3 on Yosemite ( OSX 10.10.x )

About

Learn OpenCV : C++ and Python Examples

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Highlight search terms from Google/DuckDuckGo/Bing referrer (function() { var ref = document.referrer; var terms = []; if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) { var url = new URL(ref); var q = url.searchParams.get('q') || url.searchParams.get('p'); if (q) { terms = q.split(/\s+/).filter(function(t) { return t.length > 2; }); } } if (terms.length === 0) return; var style = document.createElement('style'); style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }'; document.head.appendChild(style); function highlight(node) { if (node.nodeType === 3) { // text node var text = node.textContent; var found = false; terms.forEach(function(term) { var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\]\\]/g, '\\') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GitHub - sergregory/learnopencv: Learn OpenCV : C++ and Python Examples · GitHub
Skip to content

Latest commit

History

848 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

LearnOpenCV

This repo contains code for Computer Vision, Deep learning, and AI articles shared on our blog LearnOpenCV.com.

Want to become an expert in AI? AI Courses by OpenCV is a great place to start.

List of Blog Posts

Blog Post
Multi-Label Image Classification with PytorchCode
CNN Receptive Field Computation Using BackpropCode
Augmented Reality using AruCo Markers in OpenCV(C++ and Python)Code
Fully Convolutional Image Classification on Arbitrary Sized ImageCode
Camera Calibration using OpenCVCode
Geometry of Image Formation
Ensuring Training Reproducibility in Pytorch
Gaze Tracking
Simple Background Estimation in Videos Using OpenCVCode
Applications of Foreground-Background separation with Semantic SegmentationCode
EfficientNet: Theory + CodeCode
PyTorch for Beginners: Mask R-CNN Instance Segmentation with PyTorchCode
PyTorch for Beginners: Faster R-CNN Object Detection with PyTorchCode
PyTorch for Beginners: Semantic Segmentation using torchvisionCode
PyTorch for Beginners: Comparison of pre-trained models for Image ClassificationCode
PyTorch for Beginners: BasicsCode
PyTorch Model Inference using ONNX and Caffe2Code
Image Classification Using Transfer Learning in PyTorchCode
Hangman: Creating games in OpenCVCode
Image Inpainting with OpenCV (C++/Python)Code
Hough Transform with OpenCV (C++/Python)Code
Xeus-Cling: Run C++ code in Jupyter NotebookCode
Gender & Age Classification using OpenCV Deep Learning ( C++/Python )Code
Invisibility Cloak using Color Detection and Segmentation with OpenCVCode
Fast Image Downloader for Open Images V4 (Python)Code
Deep Learning based Text Detection Using OpenCV (C++/Python)Code
Video Stabilization Using Point Feature Matching in OpenCVCode
Training YOLOv3 : Deep Learning based Custom Object DetectorCode
Using OpenVINO with OpenCVCode
Duplicate Search on Quora DatasetCode
Shape Matching using Hu Moments (C++/Python)Code
Install OpenCV 4 on CentOS (C++ and Python)Code
Install OpenCV 3.4.4 on CentOS (C++ and Python)Code
Install OpenCV 3.4.4 on Red Hat (C++ and Python)Code
Install OpenCV 4 on Red Hat (C++ and Python)Code
Install OpenCV 4 on macOS (C++ and Python)Code
Install OpenCV 3.4.4 on Raspberry PiCode
Install OpenCV 3.4.4 on macOS (C++ and Python)Code
OpenCV QR Code Scanner (C++ and Python)Code
Install OpenCV 3.4.4 on Windows (C++ and Python)Code
Install OpenCV 3.4.4 on Ubuntu 16.04 (C++ and Python)Code
Install OpenCV 3.4.4 on Ubuntu 18.04 (C++ and Python)Code
Universal Sentence EncoderCode
Install OpenCV 4 on Raspberry PiCode
Install OpenCV 4 on Windows (C++ and Python)Code
Hand Keypoint Detection using Deep Learning and OpenCVCode
Deep learning based Object Detection and Instance Segmentation using Mask R-CNN in OpenCV (Python / C++)Code
Install OpenCV 4 on Ubuntu 18.04 (C++ and Python)Code
Install OpenCV 4 on Ubuntu 16.04 (C++ and Python)Code
Multi-Person Pose Estimation in OpenCV using OpenPoseCode
Heatmap for Logo Detection using OpenCV (Python)Code
Deep Learning based Object Detection using YOLOv3 with OpenCV ( Python / C++ )Code
Convex Hull using OpenCV in Python and C++Code
MultiTracker : Multiple Object Tracking using OpenCV (C++/Python)Code
Convolutional Neural Network based Image Colorization using OpenCVCode
SVM using scikit-learnCode
GOTURN: Deep Learning based Object TrackingCode
Find the Center of a Blob (Centroid) using OpenCV (C++/Python)Code
Support Vector Machines (SVM)Code
Batch Normalization in Deep NetworksCode
Deep Learning based Character Classification using Synthetic DatasetCode
Image Quality Assessment : BRISQUECode
Understanding AlexNet
Deep Learning based Text Recognition (OCR) using Tesseract and OpenCVCode
Deep Learning based Human Pose Estimation using OpenCV ( C++ / Python ) Code
Number of Parameters and Tensor Sizes in a Convolutional Neural Network (CNN)
How to convert your OpenCV C++ code into a Python module Code
CV4Faces : Best Project Award 2018
Facemark : Facial Landmark Detection using OpenCV Code
Image Alignment (Feature Based) using OpenCV (C++/Python)Code
Barcode and QR code Scanner using ZBar and OpenCVCode
Keras Tutorial : Fine-tuning using pre-trained modelsCode
OpenCV Transparent API
Face Reconstruction using EigenFaces (C++/Python)Code
Eigenface using OpenCV (C++/Python)Code
Principal Component Analysis
Keras Tutorial : Transfer Learning using pre-trained modelsCode
Keras Tutorial : Using pre-trained Imagenet modelsCode
Technical Aspects of a Digital SLR
Using Harry Potter interactive wand with OpenCV to create magic
Install OpenCV 3 and Dlib on Windows ( Python only )
Image Classification using Convolutional Neural Networks in KerasCode
Understanding Autoencoders using Tensorflow (Python)Code
Best Project Award : Computer Vision for Faces
Understanding Activation Functions in Deep Learning
Image Classification using Feedforward Neural Network in KerasCode
Exposure Fusion using OpenCV (C++/Python)Code
Understanding Feedforward Neural Networks
High Dynamic Range (HDR) Imaging using OpenCV (C++/Python)Code
Deep learning using Keras – The BasicsCode
Selective Search for Object Detection (C++ / Python)Code
Installing Deep Learning Frameworks on Ubuntu with CUDA support
Parallel Pixel Access in OpenCV using forEachCode
cvui: A GUI lib built on top of OpenCV drawing primitivesCode
Install Dlib on Windows
Install Dlib on Ubuntu
Install OpenCV3 on Ubuntu
Read, Write and Display a video using OpenCV ( C++/ Python )Code
Install Dlib on MacOS
Install OpenCV 3 on MacOS
Install OpenCV 3 on Windows
Get OpenCV Build Information ( getBuildInformation )
Color spaces in OpenCV (C++ / Python)Code
Neural Networks : A 30,000 Feet View for Beginners
Alpha Blending using OpenCV (C++ / Python)Code
User stories : How readers of this blog are applying their knowledge to build applications
How to select a bounding box ( ROI ) in OpenCV (C++/Python) ?
Automatic Red Eye Remover using OpenCV (C++ / Python)Code
Bias-Variance Tradeoff in Machine Learning
Embedded Computer Vision: Which device should you choose?
Object Tracking using OpenCV (C++/Python)Code
Handwritten Digits Classification : An OpenCV ( C++ / Python ) TutorialCode
Training a better Haar and LBP cascade based Eye Detector using OpenCV
Deep Learning Book Gift Recipients
Minified OpenCV Haar and LBP CascadesCode
Deep Learning Book Gift
Histogram of Oriented Gradients
Image Recognition and Object Detection : Part 1
Head Pose Estimation using OpenCV and DlibCode
Live CV : A Computer Vision Coding Application
Approximate Focal Length for Webcams and Cell Phone Cameras
Configuring Qt for OpenCV on OSXCode
Rotation Matrix To Euler AnglesCode
Speeding up Dlib’s Facial Landmark Detector
Warp one triangle to another using OpenCV ( C++ / Python )Code
Average Face : OpenCV ( C++ / Python ) TutorialCode
Face Swap using OpenCV ( C++ / Python )Code
Face Morph Using OpenCV — C++ / PythonCode
Deep Learning Example using NVIDIA DIGITS 3 on EC2
NVIDIA DIGITS 3 on EC2
Homography Examples using OpenCV ( Python / C ++ )Code
Filling holes in an image using OpenCV ( Python / C++ )Code
How to find frame rate or frames per second (fps) in OpenCV ( Python / C++ ) ?Code
Delaunay Triangulation and Voronoi Diagram using OpenCV ( C++ / Python) Code
OpenCV (C++ vs Python) vs MATLAB for Computer Vision
Facial Landmark Detection
Why does OpenCV use BGR color format ?
Computer Vision for Predicting Facial AttractivenessCode
applyColorMap for pseudocoloring in OpenCV ( C++ / Python )Code
Image Alignment (ECC) in OpenCV ( C++ / Python )Code
How to find OpenCV version in Python and C++ ?
Baidu banned from ILSVRC 2015
OpenCV Transparent API
How Computer Vision Solved the Greatest Soccer Mystery of All Time
Embedded Vision Summit 2015
Read an Image in OpenCV ( Python, C++ )Code
Non-Photorealistic Rendering using OpenCV ( Python, C++ )Code
Seamless Cloning using OpenCV ( Python , C++ )Code
OpenCV Threshold ( Python , C++ )Code
Blob Detection Using OpenCV ( Python, C++ )Code
Turn your OpenCV Code into a Web API in under 10 minutes — Part 1
How to compile OpenCV sample Code ?
Install OpenCV 3 on Yosemite ( OSX 10.10.x )

About

Learn OpenCV : C++ and Python Examples

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + ' GitHub - sergregory/learnopencv: Learn OpenCV : C++ and Python Examples · GitHub
Skip to content

Latest commit

History

848 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

LearnOpenCV

This repo contains code for Computer Vision, Deep learning, and AI articles shared on our blog LearnOpenCV.com.

Want to become an expert in AI? AI Courses by OpenCV is a great place to start.

List of Blog Posts

Blog Post
Multi-Label Image Classification with PytorchCode
CNN Receptive Field Computation Using BackpropCode
Augmented Reality using AruCo Markers in OpenCV(C++ and Python)Code
Fully Convolutional Image Classification on Arbitrary Sized ImageCode
Camera Calibration using OpenCVCode
Geometry of Image Formation
Ensuring Training Reproducibility in Pytorch
Gaze Tracking
Simple Background Estimation in Videos Using OpenCVCode
Applications of Foreground-Background separation with Semantic SegmentationCode
EfficientNet: Theory + CodeCode
PyTorch for Beginners: Mask R-CNN Instance Segmentation with PyTorchCode
PyTorch for Beginners: Faster R-CNN Object Detection with PyTorchCode
PyTorch for Beginners: Semantic Segmentation using torchvisionCode
PyTorch for Beginners: Comparison of pre-trained models for Image ClassificationCode
PyTorch for Beginners: BasicsCode
PyTorch Model Inference using ONNX and Caffe2Code
Image Classification Using Transfer Learning in PyTorchCode
Hangman: Creating games in OpenCVCode
Image Inpainting with OpenCV (C++/Python)Code
Hough Transform with OpenCV (C++/Python)Code
Xeus-Cling: Run C++ code in Jupyter NotebookCode
Gender & Age Classification using OpenCV Deep Learning ( C++/Python )Code
Invisibility Cloak using Color Detection and Segmentation with OpenCVCode
Fast Image Downloader for Open Images V4 (Python)Code
Deep Learning based Text Detection Using OpenCV (C++/Python)Code
Video Stabilization Using Point Feature Matching in OpenCVCode
Training YOLOv3 : Deep Learning based Custom Object DetectorCode
Using OpenVINO with OpenCVCode
Duplicate Search on Quora DatasetCode
Shape Matching using Hu Moments (C++/Python)Code
Install OpenCV 4 on CentOS (C++ and Python)Code
Install OpenCV 3.4.4 on CentOS (C++ and Python)Code
Install OpenCV 3.4.4 on Red Hat (C++ and Python)Code
Install OpenCV 4 on Red Hat (C++ and Python)Code
Install OpenCV 4 on macOS (C++ and Python)Code
Install OpenCV 3.4.4 on Raspberry PiCode
Install OpenCV 3.4.4 on macOS (C++ and Python)Code
OpenCV QR Code Scanner (C++ and Python)Code
Install OpenCV 3.4.4 on Windows (C++ and Python)Code
Install OpenCV 3.4.4 on Ubuntu 16.04 (C++ and Python)Code
Install OpenCV 3.4.4 on Ubuntu 18.04 (C++ and Python)Code
Universal Sentence EncoderCode
Install OpenCV 4 on Raspberry PiCode
Install OpenCV 4 on Windows (C++ and Python)Code
Hand Keypoint Detection using Deep Learning and OpenCVCode
Deep learning based Object Detection and Instance Segmentation using Mask R-CNN in OpenCV (Python / C++)Code
Install OpenCV 4 on Ubuntu 18.04 (C++ and Python)Code
Install OpenCV 4 on Ubuntu 16.04 (C++ and Python)Code
Multi-Person Pose Estimation in OpenCV using OpenPoseCode
Heatmap for Logo Detection using OpenCV (Python)Code
Deep Learning based Object Detection using YOLOv3 with OpenCV ( Python / C++ )Code
Convex Hull using OpenCV in Python and C++Code
MultiTracker : Multiple Object Tracking using OpenCV (C++/Python)Code
Convolutional Neural Network based Image Colorization using OpenCVCode
SVM using scikit-learnCode
GOTURN: Deep Learning based Object TrackingCode
Find the Center of a Blob (Centroid) using OpenCV (C++/Python)Code
Support Vector Machines (SVM)Code
Batch Normalization in Deep NetworksCode
Deep Learning based Character Classification using Synthetic DatasetCode
Image Quality Assessment : BRISQUECode
Understanding AlexNet
Deep Learning based Text Recognition (OCR) using Tesseract and OpenCVCode
Deep Learning based Human Pose Estimation using OpenCV ( C++ / Python ) Code
Number of Parameters and Tensor Sizes in a Convolutional Neural Network (CNN)
How to convert your OpenCV C++ code into a Python module Code
CV4Faces : Best Project Award 2018
Facemark : Facial Landmark Detection using OpenCV Code
Image Alignment (Feature Based) using OpenCV (C++/Python)Code
Barcode and QR code Scanner using ZBar and OpenCVCode
Keras Tutorial : Fine-tuning using pre-trained modelsCode
OpenCV Transparent API
Face Reconstruction using EigenFaces (C++/Python)Code
Eigenface using OpenCV (C++/Python)Code
Principal Component Analysis
Keras Tutorial : Transfer Learning using pre-trained modelsCode
Keras Tutorial : Using pre-trained Imagenet modelsCode
Technical Aspects of a Digital SLR
Using Harry Potter interactive wand with OpenCV to create magic
Install OpenCV 3 and Dlib on Windows ( Python only )
Image Classification using Convolutional Neural Networks in KerasCode
Understanding Autoencoders using Tensorflow (Python)Code
Best Project Award : Computer Vision for Faces
Understanding Activation Functions in Deep Learning
Image Classification using Feedforward Neural Network in KerasCode
Exposure Fusion using OpenCV (C++/Python)Code
Understanding Feedforward Neural Networks
High Dynamic Range (HDR) Imaging using OpenCV (C++/Python)Code
Deep learning using Keras – The BasicsCode
Selective Search for Object Detection (C++ / Python)Code
Installing Deep Learning Frameworks on Ubuntu with CUDA support
Parallel Pixel Access in OpenCV using forEachCode
cvui: A GUI lib built on top of OpenCV drawing primitivesCode
Install Dlib on Windows
Install Dlib on Ubuntu
Install OpenCV3 on Ubuntu
Read, Write and Display a video using OpenCV ( C++/ Python )Code
Install Dlib on MacOS
Install OpenCV 3 on MacOS
Install OpenCV 3 on Windows
Get OpenCV Build Information ( getBuildInformation )
Color spaces in OpenCV (C++ / Python)Code
Neural Networks : A 30,000 Feet View for Beginners
Alpha Blending using OpenCV (C++ / Python)Code
User stories : How readers of this blog are applying their knowledge to build applications
How to select a bounding box ( ROI ) in OpenCV (C++/Python) ?
Automatic Red Eye Remover using OpenCV (C++ / Python)Code
Bias-Variance Tradeoff in Machine Learning
Embedded Computer Vision: Which device should you choose?
Object Tracking using OpenCV (C++/Python)Code
Handwritten Digits Classification : An OpenCV ( C++ / Python ) TutorialCode
Training a better Haar and LBP cascade based Eye Detector using OpenCV
Deep Learning Book Gift Recipients
Minified OpenCV Haar and LBP CascadesCode
Deep Learning Book Gift
Histogram of Oriented Gradients
Image Recognition and Object Detection : Part 1
Head Pose Estimation using OpenCV and DlibCode
Live CV : A Computer Vision Coding Application
Approximate Focal Length for Webcams and Cell Phone Cameras
Configuring Qt for OpenCV on OSXCode
Rotation Matrix To Euler AnglesCode
Speeding up Dlib’s Facial Landmark Detector
Warp one triangle to another using OpenCV ( C++ / Python )Code
Average Face : OpenCV ( C++ / Python ) TutorialCode
Face Swap using OpenCV ( C++ / Python )Code
Face Morph Using OpenCV — C++ / PythonCode
Deep Learning Example using NVIDIA DIGITS 3 on EC2
NVIDIA DIGITS 3 on EC2
Homography Examples using OpenCV ( Python / C ++ )Code
Filling holes in an image using OpenCV ( Python / C++ )Code
How to find frame rate or frames per second (fps) in OpenCV ( Python / C++ ) ?Code
Delaunay Triangulation and Voronoi Diagram using OpenCV ( C++ / Python) Code
OpenCV (C++ vs Python) vs MATLAB for Computer Vision
Facial Landmark Detection
Why does OpenCV use BGR color format ?
Computer Vision for Predicting Facial AttractivenessCode
applyColorMap for pseudocoloring in OpenCV ( C++ / Python )Code
Image Alignment (ECC) in OpenCV ( C++ / Python )Code
How to find OpenCV version in Python and C++ ?
Baidu banned from ILSVRC 2015
OpenCV Transparent API
How Computer Vision Solved the Greatest Soccer Mystery of All Time
Embedded Vision Summit 2015
Read an Image in OpenCV ( Python, C++ )Code
Non-Photorealistic Rendering using OpenCV ( Python, C++ )Code
Seamless Cloning using OpenCV ( Python , C++ )Code
OpenCV Threshold ( Python , C++ )Code
Blob Detection Using OpenCV ( Python, C++ )Code
Turn your OpenCV Code into a Web API in under 10 minutes — Part 1
How to compile OpenCV sample Code ?
Install OpenCV 3 on Yosemite ( OSX 10.10.x )

About

Learn OpenCV : C++ and Python Examples

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GitHub - sergregory/learnopencv: Learn OpenCV : C++ and Python Examples · GitHub
Skip to content

Latest commit

History

848 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

LearnOpenCV

This repo contains code for Computer Vision, Deep learning, and AI articles shared on our blog LearnOpenCV.com.

Want to become an expert in AI? AI Courses by OpenCV is a great place to start.

List of Blog Posts

Blog Post
Multi-Label Image Classification with PytorchCode
CNN Receptive Field Computation Using BackpropCode
Augmented Reality using AruCo Markers in OpenCV(C++ and Python)Code
Fully Convolutional Image Classification on Arbitrary Sized ImageCode
Camera Calibration using OpenCVCode
Geometry of Image Formation
Ensuring Training Reproducibility in Pytorch
Gaze Tracking
Simple Background Estimation in Videos Using OpenCVCode
Applications of Foreground-Background separation with Semantic SegmentationCode
EfficientNet: Theory + CodeCode
PyTorch for Beginners: Mask R-CNN Instance Segmentation with PyTorchCode
PyTorch for Beginners: Faster R-CNN Object Detection with PyTorchCode
PyTorch for Beginners: Semantic Segmentation using torchvisionCode
PyTorch for Beginners: Comparison of pre-trained models for Image ClassificationCode
PyTorch for Beginners: BasicsCode
PyTorch Model Inference using ONNX and Caffe2Code
Image Classification Using Transfer Learning in PyTorchCode
Hangman: Creating games in OpenCVCode
Image Inpainting with OpenCV (C++/Python)Code
Hough Transform with OpenCV (C++/Python)Code
Xeus-Cling: Run C++ code in Jupyter NotebookCode
Gender & Age Classification using OpenCV Deep Learning ( C++/Python )Code
Invisibility Cloak using Color Detection and Segmentation with OpenCVCode
Fast Image Downloader for Open Images V4 (Python)Code
Deep Learning based Text Detection Using OpenCV (C++/Python)Code
Video Stabilization Using Point Feature Matching in OpenCVCode
Training YOLOv3 : Deep Learning based Custom Object DetectorCode
Using OpenVINO with OpenCVCode
Duplicate Search on Quora DatasetCode
Shape Matching using Hu Moments (C++/Python)Code
Install OpenCV 4 on CentOS (C++ and Python)Code
Install OpenCV 3.4.4 on CentOS (C++ and Python)Code
Install OpenCV 3.4.4 on Red Hat (C++ and Python)Code
Install OpenCV 4 on Red Hat (C++ and Python)Code
Install OpenCV 4 on macOS (C++ and Python)Code
Install OpenCV 3.4.4 on Raspberry PiCode
Install OpenCV 3.4.4 on macOS (C++ and Python)Code
OpenCV QR Code Scanner (C++ and Python)Code
Install OpenCV 3.4.4 on Windows (C++ and Python)Code
Install OpenCV 3.4.4 on Ubuntu 16.04 (C++ and Python)Code
Install OpenCV 3.4.4 on Ubuntu 18.04 (C++ and Python)Code
Universal Sentence EncoderCode
Install OpenCV 4 on Raspberry PiCode
Install OpenCV 4 on Windows (C++ and Python)Code
Hand Keypoint Detection using Deep Learning and OpenCVCode
Deep learning based Object Detection and Instance Segmentation using Mask R-CNN in OpenCV (Python / C++)Code
Install OpenCV 4 on Ubuntu 18.04 (C++ and Python)Code
Install OpenCV 4 on Ubuntu 16.04 (C++ and Python)Code
Multi-Person Pose Estimation in OpenCV using OpenPoseCode
Heatmap for Logo Detection using OpenCV (Python)Code
Deep Learning based Object Detection using YOLOv3 with OpenCV ( Python / C++ )Code
Convex Hull using OpenCV in Python and C++Code
MultiTracker : Multiple Object Tracking using OpenCV (C++/Python)Code
Convolutional Neural Network based Image Colorization using OpenCVCode
SVM using scikit-learnCode
GOTURN: Deep Learning based Object TrackingCode
Find the Center of a Blob (Centroid) using OpenCV (C++/Python)Code
Support Vector Machines (SVM)Code
Batch Normalization in Deep NetworksCode
Deep Learning based Character Classification using Synthetic DatasetCode
Image Quality Assessment : BRISQUECode
Understanding AlexNet
Deep Learning based Text Recognition (OCR) using Tesseract and OpenCVCode
Deep Learning based Human Pose Estimation using OpenCV ( C++ / Python ) Code
Number of Parameters and Tensor Sizes in a Convolutional Neural Network (CNN)
How to convert your OpenCV C++ code into a Python module Code
CV4Faces : Best Project Award 2018
Facemark : Facial Landmark Detection using OpenCV Code
Image Alignment (Feature Based) using OpenCV (C++/Python)Code
Barcode and QR code Scanner using ZBar and OpenCVCode
Keras Tutorial : Fine-tuning using pre-trained modelsCode
OpenCV Transparent API
Face Reconstruction using EigenFaces (C++/Python)Code
Eigenface using OpenCV (C++/Python)Code
Principal Component Analysis
Keras Tutorial : Transfer Learning using pre-trained modelsCode
Keras Tutorial : Using pre-trained Imagenet modelsCode
Technical Aspects of a Digital SLR
Using Harry Potter interactive wand with OpenCV to create magic
Install OpenCV 3 and Dlib on Windows ( Python only )
Image Classification using Convolutional Neural Networks in KerasCode
Understanding Autoencoders using Tensorflow (Python)Code
Best Project Award : Computer Vision for Faces
Understanding Activation Functions in Deep Learning
Image Classification using Feedforward Neural Network in KerasCode
Exposure Fusion using OpenCV (C++/Python)Code
Understanding Feedforward Neural Networks
High Dynamic Range (HDR) Imaging using OpenCV (C++/Python)Code
Deep learning using Keras – The BasicsCode
Selective Search for Object Detection (C++ / Python)Code
Installing Deep Learning Frameworks on Ubuntu with CUDA support
Parallel Pixel Access in OpenCV using forEachCode
cvui: A GUI lib built on top of OpenCV drawing primitivesCode
Install Dlib on Windows
Install Dlib on Ubuntu
Install OpenCV3 on Ubuntu
Read, Write and Display a video using OpenCV ( C++/ Python )Code
Install Dlib on MacOS
Install OpenCV 3 on MacOS
Install OpenCV 3 on Windows
Get OpenCV Build Information ( getBuildInformation )
Color spaces in OpenCV (C++ / Python)Code
Neural Networks : A 30,000 Feet View for Beginners
Alpha Blending using OpenCV (C++ / Python)Code
User stories : How readers of this blog are applying their knowledge to build applications
How to select a bounding box ( ROI ) in OpenCV (C++/Python) ?
Automatic Red Eye Remover using OpenCV (C++ / Python)Code
Bias-Variance Tradeoff in Machine Learning
Embedded Computer Vision: Which device should you choose?
Object Tracking using OpenCV (C++/Python)Code
Handwritten Digits Classification : An OpenCV ( C++ / Python ) TutorialCode
Training a better Haar and LBP cascade based Eye Detector using OpenCV
Deep Learning Book Gift Recipients
Minified OpenCV Haar and LBP CascadesCode
Deep Learning Book Gift
Histogram of Oriented Gradients
Image Recognition and Object Detection : Part 1
Head Pose Estimation using OpenCV and DlibCode
Live CV : A Computer Vision Coding Application
Approximate Focal Length for Webcams and Cell Phone Cameras
Configuring Qt for OpenCV on OSXCode
Rotation Matrix To Euler AnglesCode
Speeding up Dlib’s Facial Landmark Detector
Warp one triangle to another using OpenCV ( C++ / Python )Code
Average Face : OpenCV ( C++ / Python ) TutorialCode
Face Swap using OpenCV ( C++ / Python )Code
Face Morph Using OpenCV — C++ / PythonCode
Deep Learning Example using NVIDIA DIGITS 3 on EC2
NVIDIA DIGITS 3 on EC2
Homography Examples using OpenCV ( Python / C ++ )Code
Filling holes in an image using OpenCV ( Python / C++ )Code
How to find frame rate or frames per second (fps) in OpenCV ( Python / C++ ) ?Code
Delaunay Triangulation and Voronoi Diagram using OpenCV ( C++ / Python) Code
OpenCV (C++ vs Python) vs MATLAB for Computer Vision
Facial Landmark Detection
Why does OpenCV use BGR color format ?
Computer Vision for Predicting Facial AttractivenessCode
applyColorMap for pseudocoloring in OpenCV ( C++ / Python )Code
Image Alignment (ECC) in OpenCV ( C++ / Python )Code
How to find OpenCV version in Python and C++ ?
Baidu banned from ILSVRC 2015
OpenCV Transparent API
How Computer Vision Solved the Greatest Soccer Mystery of All Time
Embedded Vision Summit 2015
Read an Image in OpenCV ( Python, C++ )Code
Non-Photorealistic Rendering using OpenCV ( Python, C++ )Code
Seamless Cloning using OpenCV ( Python , C++ )Code
OpenCV Threshold ( Python , C++ )Code
Blob Detection Using OpenCV ( Python, C++ )Code
Turn your OpenCV Code into a Web API in under 10 minutes — Part 1
How to compile OpenCV sample Code ?
Install OpenCV 3 on Yosemite ( OSX 10.10.x )

About

Learn OpenCV : C++ and Python Examples

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GitHub - sergregory/learnopencv: Learn OpenCV : C++ and Python Examples · GitHub
Skip to content

Latest commit

History

848 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

LearnOpenCV

This repo contains code for Computer Vision, Deep learning, and AI articles shared on our blog LearnOpenCV.com.

Want to become an expert in AI? AI Courses by OpenCV is a great place to start.

List of Blog Posts

Blog Post
Multi-Label Image Classification with PytorchCode
CNN Receptive Field Computation Using BackpropCode
Augmented Reality using AruCo Markers in OpenCV(C++ and Python)Code
Fully Convolutional Image Classification on Arbitrary Sized ImageCode
Camera Calibration using OpenCVCode
Geometry of Image Formation
Ensuring Training Reproducibility in Pytorch
Gaze Tracking
Simple Background Estimation in Videos Using OpenCVCode
Applications of Foreground-Background separation with Semantic SegmentationCode
EfficientNet: Theory + CodeCode
PyTorch for Beginners: Mask R-CNN Instance Segmentation with PyTorchCode
PyTorch for Beginners: Faster R-CNN Object Detection with PyTorchCode
PyTorch for Beginners: Semantic Segmentation using torchvisionCode
PyTorch for Beginners: Comparison of pre-trained models for Image ClassificationCode
PyTorch for Beginners: BasicsCode
PyTorch Model Inference using ONNX and Caffe2Code
Image Classification Using Transfer Learning in PyTorchCode
Hangman: Creating games in OpenCVCode
Image Inpainting with OpenCV (C++/Python)Code
Hough Transform with OpenCV (C++/Python)Code
Xeus-Cling: Run C++ code in Jupyter NotebookCode
Gender & Age Classification using OpenCV Deep Learning ( C++/Python )Code
Invisibility Cloak using Color Detection and Segmentation with OpenCVCode
Fast Image Downloader for Open Images V4 (Python)Code
Deep Learning based Text Detection Using OpenCV (C++/Python)Code
Video Stabilization Using Point Feature Matching in OpenCVCode
Training YOLOv3 : Deep Learning based Custom Object DetectorCode
Using OpenVINO with OpenCVCode
Duplicate Search on Quora DatasetCode
Shape Matching using Hu Moments (C++/Python)Code
Install OpenCV 4 on CentOS (C++ and Python)Code
Install OpenCV 3.4.4 on CentOS (C++ and Python)Code
Install OpenCV 3.4.4 on Red Hat (C++ and Python)Code
Install OpenCV 4 on Red Hat (C++ and Python)Code
Install OpenCV 4 on macOS (C++ and Python)Code
Install OpenCV 3.4.4 on Raspberry PiCode
Install OpenCV 3.4.4 on macOS (C++ and Python)Code
OpenCV QR Code Scanner (C++ and Python)Code
Install OpenCV 3.4.4 on Windows (C++ and Python)Code
Install OpenCV 3.4.4 on Ubuntu 16.04 (C++ and Python)Code
Install OpenCV 3.4.4 on Ubuntu 18.04 (C++ and Python)Code
Universal Sentence EncoderCode
Install OpenCV 4 on Raspberry PiCode
Install OpenCV 4 on Windows (C++ and Python)Code
Hand Keypoint Detection using Deep Learning and OpenCVCode
Deep learning based Object Detection and Instance Segmentation using Mask R-CNN in OpenCV (Python / C++)Code
Install OpenCV 4 on Ubuntu 18.04 (C++ and Python)Code
Install OpenCV 4 on Ubuntu 16.04 (C++ and Python)Code
Multi-Person Pose Estimation in OpenCV using OpenPoseCode
Heatmap for Logo Detection using OpenCV (Python)Code
Deep Learning based Object Detection using YOLOv3 with OpenCV ( Python / C++ )Code
Convex Hull using OpenCV in Python and C++Code
MultiTracker : Multiple Object Tracking using OpenCV (C++/Python)Code
Convolutional Neural Network based Image Colorization using OpenCVCode
SVM using scikit-learnCode
GOTURN: Deep Learning based Object TrackingCode
Find the Center of a Blob (Centroid) using OpenCV (C++/Python)Code
Support Vector Machines (SVM)Code
Batch Normalization in Deep NetworksCode
Deep Learning based Character Classification using Synthetic DatasetCode
Image Quality Assessment : BRISQUECode
Understanding AlexNet
Deep Learning based Text Recognition (OCR) using Tesseract and OpenCVCode
Deep Learning based Human Pose Estimation using OpenCV ( C++ / Python ) Code
Number of Parameters and Tensor Sizes in a Convolutional Neural Network (CNN)
How to convert your OpenCV C++ code into a Python module Code
CV4Faces : Best Project Award 2018
Facemark : Facial Landmark Detection using OpenCV Code
Image Alignment (Feature Based) using OpenCV (C++/Python)Code
Barcode and QR code Scanner using ZBar and OpenCVCode
Keras Tutorial : Fine-tuning using pre-trained modelsCode
OpenCV Transparent API
Face Reconstruction using EigenFaces (C++/Python)Code
Eigenface using OpenCV (C++/Python)Code
Principal Component Analysis
Keras Tutorial : Transfer Learning using pre-trained modelsCode
Keras Tutorial : Using pre-trained Imagenet modelsCode
Technical Aspects of a Digital SLR
Using Harry Potter interactive wand with OpenCV to create magic
Install OpenCV 3 and Dlib on Windows ( Python only )
Image Classification using Convolutional Neural Networks in KerasCode
Understanding Autoencoders using Tensorflow (Python)Code
Best Project Award : Computer Vision for Faces
Understanding Activation Functions in Deep Learning
Image Classification using Feedforward Neural Network in KerasCode
Exposure Fusion using OpenCV (C++/Python)Code
Understanding Feedforward Neural Networks
High Dynamic Range (HDR) Imaging using OpenCV (C++/Python)Code
Deep learning using Keras – The BasicsCode
Selective Search for Object Detection (C++ / Python)Code
Installing Deep Learning Frameworks on Ubuntu with CUDA support
Parallel Pixel Access in OpenCV using forEachCode
cvui: A GUI lib built on top of OpenCV drawing primitivesCode
Install Dlib on Windows
Install Dlib on Ubuntu
Install OpenCV3 on Ubuntu
Read, Write and Display a video using OpenCV ( C++/ Python )Code
Install Dlib on MacOS
Install OpenCV 3 on MacOS
Install OpenCV 3 on Windows
Get OpenCV Build Information ( getBuildInformation )
Color spaces in OpenCV (C++ / Python)Code
Neural Networks : A 30,000 Feet View for Beginners
Alpha Blending using OpenCV (C++ / Python)Code
User stories : How readers of this blog are applying their knowledge to build applications
How to select a bounding box ( ROI ) in OpenCV (C++/Python) ?
Automatic Red Eye Remover using OpenCV (C++ / Python)Code
Bias-Variance Tradeoff in Machine Learning
Embedded Computer Vision: Which device should you choose?
Object Tracking using OpenCV (C++/Python)Code
Handwritten Digits Classification : An OpenCV ( C++ / Python ) TutorialCode
Training a better Haar and LBP cascade based Eye Detector using OpenCV
Deep Learning Book Gift Recipients
Minified OpenCV Haar and LBP CascadesCode
Deep Learning Book Gift
Histogram of Oriented Gradients
Image Recognition and Object Detection : Part 1
Head Pose Estimation using OpenCV and DlibCode
Live CV : A Computer Vision Coding Application
Approximate Focal Length for Webcams and Cell Phone Cameras
Configuring Qt for OpenCV on OSXCode
Rotation Matrix To Euler AnglesCode
Speeding up Dlib’s Facial Landmark Detector
Warp one triangle to another using OpenCV ( C++ / Python )Code
Average Face : OpenCV ( C++ / Python ) TutorialCode
Face Swap using OpenCV ( C++ / Python )Code
Face Morph Using OpenCV — C++ / PythonCode
Deep Learning Example using NVIDIA DIGITS 3 on EC2
NVIDIA DIGITS 3 on EC2
Homography Examples using OpenCV ( Python / C ++ )Code
Filling holes in an image using OpenCV ( Python / C++ )Code
How to find frame rate or frames per second (fps) in OpenCV ( Python / C++ ) ?Code
Delaunay Triangulation and Voronoi Diagram using OpenCV ( C++ / Python) Code
OpenCV (C++ vs Python) vs MATLAB for Computer Vision
Facial Landmark Detection
Why does OpenCV use BGR color format ?
Computer Vision for Predicting Facial AttractivenessCode
applyColorMap for pseudocoloring in OpenCV ( C++ / Python )Code
Image Alignment (ECC) in OpenCV ( C++ / Python )Code
How to find OpenCV version in Python and C++ ?
Baidu banned from ILSVRC 2015
OpenCV Transparent API
How Computer Vision Solved the Greatest Soccer Mystery of All Time
Embedded Vision Summit 2015
Read an Image in OpenCV ( Python, C++ )Code
Non-Photorealistic Rendering using OpenCV ( Python, C++ )Code
Seamless Cloning using OpenCV ( Python , C++ )Code
OpenCV Threshold ( Python , C++ )Code
Blob Detection Using OpenCV ( Python, C++ )Code
Turn your OpenCV Code into a Web API in under 10 minutes — Part 1
How to compile OpenCV sample Code ?
Install OpenCV 3 on Yosemite ( OSX 10.10.x )

About

Learn OpenCV : C++ and Python Examples

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { // Universal Dark Mode - works on any site (function() { var enabled = true; function applyDarkMode() { if (!enabled) return; // Create style element if it doesn't exist var style = document.getElementById('universal-dark-mode-style'); if (!style) { style = document.createElement('style'); style.id = 'universal-dark-mode-style'; document.head.appendChild(style); } // Dark mode CSS - inverts colors but preserves images/video style.textContent = ' /* Invert everything except media */ html { filter: invert(1) hue-rotate(180deg) !important; background: #1a1a2e !important; } /* Restore images, videos, iframes, canvas */ img, video, iframe, canvas, svg, picture, [style*="background-image"] { filter: invert(1) hue-rotate(180deg) !important; } /* Preserve specific elements that should not be inverted */ .no-dark-mode, .no-dark-mode *, [data-theme="light"], [data-theme="light"], .ace_editor, .ace_editor *, .CodeMirror, .CodeMirror *, .monaco-editor, .monaco-editor *, .markdown-body pre, .markdown-body pre *, .highlight, .highlight *, pre code, pre code * { filter: none !important; } /* Fix common UI elements */ .modal, .popup, .dropdown-menu, .tooltip, .popover { filter: invert(1) hue-rotate(180deg) !important; background: #2d2d44 !important; border-color: #444 !important; } /* Scrollbars */ ::-webkit-scrollbar { background: #1a1a2e !important; } ::-webkit-scrollbar-thumb { background: #444 !important; } ::-webkit-scrollbar-thumb:hover { background: #555 !important; } /* Selection */ ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; } ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; } '; } function removeDarkMode() { var style = document.getElementById('universal-dark-mode-style'); if (style) style.remove(); } // Toggle with Alt+Shift+D document.addEventListener('keydown', function(e) { if (e.altKey && e.shiftKey && e.key === 'D') { e.preventDefault(); enabled = !enabled; if (enabled) { applyDarkMode(); console.log('[Universal Dark Mode] Enabled'); } else { removeDarkMode(); console.log('[Universal Dark Mode] Disabled'); } } }); // Apply on load applyDarkMode(); // Re-apply on dynamic content var observer = new MutationObserver(function(mutations) { if (enabled && !document.getElementById('universal-dark-mode-style')) { applyDarkMode(); } }); observer.observe(document.head, { childList: true }); console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle'); })(); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })(); GitHub - sergregory/learnopencv: Learn OpenCV : C++ and Python Examples · GitHub
Skip to content

Latest commit

History

848 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

LearnOpenCV

This repo contains code for Computer Vision, Deep learning, and AI articles shared on our blog LearnOpenCV.com.

Want to become an expert in AI? AI Courses by OpenCV is a great place to start.

List of Blog Posts

Blog Post
Multi-Label Image Classification with PytorchCode
CNN Receptive Field Computation Using BackpropCode
Augmented Reality using AruCo Markers in OpenCV(C++ and Python)Code
Fully Convolutional Image Classification on Arbitrary Sized ImageCode
Camera Calibration using OpenCVCode
Geometry of Image Formation
Ensuring Training Reproducibility in Pytorch
Gaze Tracking
Simple Background Estimation in Videos Using OpenCVCode
Applications of Foreground-Background separation with Semantic SegmentationCode
EfficientNet: Theory + CodeCode
PyTorch for Beginners: Mask R-CNN Instance Segmentation with PyTorchCode
PyTorch for Beginners: Faster R-CNN Object Detection with PyTorchCode
PyTorch for Beginners: Semantic Segmentation using torchvisionCode
PyTorch for Beginners: Comparison of pre-trained models for Image ClassificationCode
PyTorch for Beginners: BasicsCode
PyTorch Model Inference using ONNX and Caffe2Code
Image Classification Using Transfer Learning in PyTorchCode
Hangman: Creating games in OpenCVCode
Image Inpainting with OpenCV (C++/Python)Code
Hough Transform with OpenCV (C++/Python)Code
Xeus-Cling: Run C++ code in Jupyter NotebookCode
Gender & Age Classification using OpenCV Deep Learning ( C++/Python )Code
Invisibility Cloak using Color Detection and Segmentation with OpenCVCode
Fast Image Downloader for Open Images V4 (Python)Code
Deep Learning based Text Detection Using OpenCV (C++/Python)Code
Video Stabilization Using Point Feature Matching in OpenCVCode
Training YOLOv3 : Deep Learning based Custom Object DetectorCode
Using OpenVINO with OpenCVCode
Duplicate Search on Quora DatasetCode
Shape Matching using Hu Moments (C++/Python)Code
Install OpenCV 4 on CentOS (C++ and Python)Code
Install OpenCV 3.4.4 on CentOS (C++ and Python)Code
Install OpenCV 3.4.4 on Red Hat (C++ and Python)Code
Install OpenCV 4 on Red Hat (C++ and Python)Code
Install OpenCV 4 on macOS (C++ and Python)Code
Install OpenCV 3.4.4 on Raspberry PiCode
Install OpenCV 3.4.4 on macOS (C++ and Python)Code
OpenCV QR Code Scanner (C++ and Python)Code
Install OpenCV 3.4.4 on Windows (C++ and Python)Code
Install OpenCV 3.4.4 on Ubuntu 16.04 (C++ and Python)Code
Install OpenCV 3.4.4 on Ubuntu 18.04 (C++ and Python)Code
Universal Sentence EncoderCode
Install OpenCV 4 on Raspberry PiCode
Install OpenCV 4 on Windows (C++ and Python)Code
Hand Keypoint Detection using Deep Learning and OpenCVCode
Deep learning based Object Detection and Instance Segmentation using Mask R-CNN in OpenCV (Python / C++)Code
Install OpenCV 4 on Ubuntu 18.04 (C++ and Python)Code
Install OpenCV 4 on Ubuntu 16.04 (C++ and Python)Code
Multi-Person Pose Estimation in OpenCV using OpenPoseCode
Heatmap for Logo Detection using OpenCV (Python)Code
Deep Learning based Object Detection using YOLOv3 with OpenCV ( Python / C++ )Code
Convex Hull using OpenCV in Python and C++Code
MultiTracker : Multiple Object Tracking using OpenCV (C++/Python)Code
Convolutional Neural Network based Image Colorization using OpenCVCode
SVM using scikit-learnCode
GOTURN: Deep Learning based Object TrackingCode
Find the Center of a Blob (Centroid) using OpenCV (C++/Python)Code
Support Vector Machines (SVM)Code
Batch Normalization in Deep NetworksCode
Deep Learning based Character Classification using Synthetic DatasetCode
Image Quality Assessment : BRISQUECode
Understanding AlexNet
Deep Learning based Text Recognition (OCR) using Tesseract and OpenCVCode
Deep Learning based Human Pose Estimation using OpenCV ( C++ / Python ) Code
Number of Parameters and Tensor Sizes in a Convolutional Neural Network (CNN)
How to convert your OpenCV C++ code into a Python module Code
CV4Faces : Best Project Award 2018
Facemark : Facial Landmark Detection using OpenCV Code
Image Alignment (Feature Based) using OpenCV (C++/Python)Code
Barcode and QR code Scanner using ZBar and OpenCVCode
Keras Tutorial : Fine-tuning using pre-trained modelsCode
OpenCV Transparent API
Face Reconstruction using EigenFaces (C++/Python)Code
Eigenface using OpenCV (C++/Python)Code
Principal Component Analysis
Keras Tutorial : Transfer Learning using pre-trained modelsCode
Keras Tutorial : Using pre-trained Imagenet modelsCode
Technical Aspects of a Digital SLR
Using Harry Potter interactive wand with OpenCV to create magic
Install OpenCV 3 and Dlib on Windows ( Python only )
Image Classification using Convolutional Neural Networks in KerasCode
Understanding Autoencoders using Tensorflow (Python)Code
Best Project Award : Computer Vision for Faces
Understanding Activation Functions in Deep Learning
Image Classification using Feedforward Neural Network in KerasCode
Exposure Fusion using OpenCV (C++/Python)Code
Understanding Feedforward Neural Networks
High Dynamic Range (HDR) Imaging using OpenCV (C++/Python)Code
Deep learning using Keras – The BasicsCode
Selective Search for Object Detection (C++ / Python)Code
Installing Deep Learning Frameworks on Ubuntu with CUDA support
Parallel Pixel Access in OpenCV using forEachCode
cvui: A GUI lib built on top of OpenCV drawing primitivesCode
Install Dlib on Windows
Install Dlib on Ubuntu
Install OpenCV3 on Ubuntu
Read, Write and Display a video using OpenCV ( C++/ Python )Code
Install Dlib on MacOS
Install OpenCV 3 on MacOS
Install OpenCV 3 on Windows
Get OpenCV Build Information ( getBuildInformation )
Color spaces in OpenCV (C++ / Python)Code
Neural Networks : A 30,000 Feet View for Beginners
Alpha Blending using OpenCV (C++ / Python)Code
User stories : How readers of this blog are applying their knowledge to build applications
How to select a bounding box ( ROI ) in OpenCV (C++/Python) ?
Automatic Red Eye Remover using OpenCV (C++ / Python)Code
Bias-Variance Tradeoff in Machine Learning
Embedded Computer Vision: Which device should you choose?
Object Tracking using OpenCV (C++/Python)Code
Handwritten Digits Classification : An OpenCV ( C++ / Python ) TutorialCode
Training a better Haar and LBP cascade based Eye Detector using OpenCV
Deep Learning Book Gift Recipients
Minified OpenCV Haar and LBP CascadesCode
Deep Learning Book Gift
Histogram of Oriented Gradients
Image Recognition and Object Detection : Part 1
Head Pose Estimation using OpenCV and DlibCode
Live CV : A Computer Vision Coding Application
Approximate Focal Length for Webcams and Cell Phone Cameras
Configuring Qt for OpenCV on OSXCode
Rotation Matrix To Euler AnglesCode
Speeding up Dlib’s Facial Landmark Detector
Warp one triangle to another using OpenCV ( C++ / Python )Code
Average Face : OpenCV ( C++ / Python ) TutorialCode
Face Swap using OpenCV ( C++ / Python )Code
Face Morph Using OpenCV — C++ / PythonCode
Deep Learning Example using NVIDIA DIGITS 3 on EC2
NVIDIA DIGITS 3 on EC2
Homography Examples using OpenCV ( Python / C ++ )Code
Filling holes in an image using OpenCV ( Python / C++ )Code
How to find frame rate or frames per second (fps) in OpenCV ( Python / C++ ) ?Code
Delaunay Triangulation and Voronoi Diagram using OpenCV ( C++ / Python) Code
OpenCV (C++ vs Python) vs MATLAB for Computer Vision
Facial Landmark Detection
Why does OpenCV use BGR color format ?
Computer Vision for Predicting Facial AttractivenessCode
applyColorMap for pseudocoloring in OpenCV ( C++ / Python )Code
Image Alignment (ECC) in OpenCV ( C++ / Python )Code
How to find OpenCV version in Python and C++ ?
Baidu banned from ILSVRC 2015
OpenCV Transparent API
How Computer Vision Solved the Greatest Soccer Mystery of All Time
Embedded Vision Summit 2015
Read an Image in OpenCV ( Python, C++ )Code
Non-Photorealistic Rendering using OpenCV ( Python, C++ )Code
Seamless Cloning using OpenCV ( Python , C++ )Code
OpenCV Threshold ( Python , C++ )Code
Blob Detection Using OpenCV ( Python, C++ )Code
Turn your OpenCV Code into a Web API in under 10 minutes — Part 1
How to compile OpenCV sample Code ?
Install OpenCV 3 on Yosemite ( OSX 10.10.x )

About

Learn OpenCV : C++ and Python Examples

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages