• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Learn OpenCV

OpenCV, PyTorch, Keras, Tensorflow examples and tutorials

  • Home
  • Getting Started
    • Installation
    • PyTorch
    • Keras & Tensorflow
    • Resource Guide
  • Courses
    • Opencv Courses
    • CV4Faces (Old)
  • Resources
  • AI Consulting
  • About

Optical Flow in OpenCV (C++/Python)

Maxim Kuklin (Xperience.AI)
January 4, 2021 Leave a Comment
Classical Computer Vision Theory Video Analysis

January 4, 2021 By Leave a Comment

In this post, we will learn about the various algorithms for calculating Optical Flow in a video or sequence of frames. We will discuss the relevant theory and implementation in OpenCV of sparse and ...

Read More →

Tags: Dense Optical Flow Farneback Optical Flow Lucas Kanade OpenCV Optical Flow Optical Flow theory RLOF Sparse Optical Flow
Read More →

Filed Under: Classical Computer Vision, Theory, Video Analysis

Tetris with OpenCV Python

Rohan Nayak Mallick
November 30, 2020 Leave a Comment
Application OpenCV 3 OpenCV 4 Tutorial

November 30, 2020 By Leave a Comment

In this blog post, we'll create the game of Tetris as shown in the video above. Tetris Most readers are probably familiar with Tetris - a popular and addictive video game created by Russian ...

Read More →

Tags: OpenCV Python tetris
Read More →

Filed Under: Application, OpenCV 3, OpenCV 4, Tutorial

Image Classification with OpenCV Java

Anastasia Murzova
Labhesh Valechha
November 4, 2020 Leave a Comment
Deep Learning Image Classification Java OpenCV 4 PyTorch Tutorial

November 4, 2020 By Leave a Comment

OpenCV library is widely used due to its extensive coverage of the computer vision tasks, and availability to involve it in various projects, including deep learning. Usually, OpenCV is used with C++ ...

Read More →

Tags: classification Java ONNX OpenCV OpenCV4 PyTorch
Read More →

Filed Under: Deep Learning, Image Classification, Java, OpenCV 4, PyTorch, Tutorial

Training a Custom Object Detector with DLIB & Making Gesture Controlled Applications

Taha Anwar ( BleedAI.com )
September 7, 2020 Leave a Comment
Application Image Processing Object Detection Tutorial

September 7, 2020 By Leave a Comment

Detection with Dlib

In this article, you will learn how to build python-based gesture-controlled applications using AI. We will guide you all the way with step-by-step instructions. I'm sure you will have loads of fun ...

Read More →

Tags: dlib HOG Image Processing Machine Learning Object Detection OpenCV SVM
Read More →

Filed Under: Application, Image Processing, Object Detection, Tutorial

Using Facial Landmarks for Overlaying Faces with Masks

Valeriia Koriukina (xperience.ai)
August 17, 2020 Leave a Comment
Deep Learning Face Image Processing Object Detection OpenCV 4 PyTorch

August 17, 2020 By Leave a Comment

mask overlay

Have you ever wondered how Instagram masks are fitting so perfectly on your face? Would you like to know how you can try to implement something similar by yourself? This post will help you with that! ...

Read More →

Tags: deep learning Face detection facial landmark detection HRNet OpenCV Python PyTorch
Read More →

Filed Under: Deep Learning, Face, Image Processing, Object Detection, OpenCV 4, PyTorch

Otsu’s Thresholding with OpenCV

Anastasia Murzova
Sakshi Seth
August 5, 2020 Leave a Comment
Feature Detection OpenCV 4 Segmentation Tutorial

August 5, 2020 By Leave a Comment

In this post, we will examine Otsu's method for automatic image thresholding. What is Image Thresholding? Image thresholding is used to binarize the image based on pixel intensities. The ...

Read More →

Tags: Binarization foreground separation Global threshold OpenCV OpenCV4 Otsu Segmentation threshold thresholding within-classes variance
Read More →

Filed Under: Feature Detection, OpenCV 4, Segmentation, Tutorial

  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Interim pages omitted …
  • Go to page 6
  • Go to Next Page »

About

I am an entrepreneur with a love for Computer Vision and Machine Learning with a dozen years of experience (and a Ph.D.) in the field.

In 2007, right after finishing my Ph.D., I co-founded TAAZ Inc. with my advisor Dr. David Kriegman and Kevin Barnes. The scalability, and robustness of our computer vision and machine learning algorithms have been put to rigorous test by more than 100M users who have tried our products. Read More…

Getting Started

  • Installation
  • PyTorch
  • Keras & Tensorflow
  • Resource Guide

Resources

Download Code (C++ / Python)

ENROLL IN OFFICIAL OPENCV COURSES

I've partnered with OpenCV.org to bring you official courses in Computer Vision, Machine Learning, and AI.
Learn More

Recent Posts

  • RAFT: Optical Flow estimation using Deep Learning
  • Making A Low-Cost Stereo Camera Using OpenCV
  • Optical Flow in OpenCV (C++/Python)
  • Introduction to Epipolar Geometry and Stereo Vision
  • Depth Estimation using Stereo matching

Disclaimer

All views expressed on this site are my own and do not represent the opinions of OpenCV.org or any entity whatsoever with which I have been, am now, or will be affiliated.

GETTING STARTED

  • Installation
  • PyTorch
  • Keras & Tensorflow
  • Resource Guide

COURSES

  • Opencv Courses
  • CV4Faces (Old)

COPYRIGHT © 2020 - BIG VISION LLC

Privacy Policy | Terms & Conditions

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.AcceptPrivacy policy