• 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

Hough Transform with OpenCV (C++/Python)

Avatar Krutika Bapat
March 19, 2019 Leave a Comment
Feature Detection how-to OpenCV 3 OpenCV 4 Tutorial

March 19, 2019 By Leave a Comment

Hough Transform with OpenCV

[latexpage]In this post, we will learn how to detect lines and circles in an image, with the help of a technique called Hough transform. What is Hough transform? Hough transform is a feature ...

Read More →

Tags: circle detection hough circle transform hough line transform hough transform HoughCircles HoughLines HoughLinesP line detection
Read More →

Filed Under: Feature Detection, how-to, OpenCV 3, OpenCV 4, Tutorial

Shape Matching using Hu Moments (C++/Python)

Avatar Satya Mallick
Avatar Krutika Bapat
December 10, 2018 15 Comments
how-to OpenCV 3 OpenCV 4 Shape Analysis Tutorial

December 10, 2018 By 15 Comments

Hu Moments

In this post, we will show how to use Hu Moments for shape matching. You will learn the following What are image moments? How are image moments calculated? What are Hu moment ...

Read More →

Tags: Comparison Hu Moments Moment Invariants moments rotation Scaling Translation
Read More →

Filed Under: how-to, OpenCV 3, OpenCV 4, Shape Analysis, Tutorial

Find the Center of a Blob (Centroid) using OpenCV (C++/Python)

Avatar Krutika Bapat
July 19, 2018 5 Comments
how-to

July 19, 2018 By 5 Comments

Centroid of a blob using OpenCV

In middle school, we learned about various shapes in geometry. It was relatively easy to find the centers of standard shapes like the circle, square, triangle, ellipse, etc. But when it came to ...

Read More →

Tags: center of shape OpenCV centroid cv2.moments Moments OpenCV
Read More →

Filed Under: how-to

Deep Learning based Character Classification using Synthetic Dataset

Avatar Krutika Bapat
June 28, 2018 4 Comments
Deep Learning how-to Image Classification Tutorial

June 28, 2018 By 4 Comments

Deep Learning based Character Classification using Synthetic Dataset

This summer I am doing an internship at Big Vision LLC under the guidance of Dr. Satya Mallick. In this post, I will describe the problem I was asked to solve to qualify for the internship. For a ...

Read More →

Tags: CNN Digit classification Image Classification LeNet
Read More →

Filed Under: Deep Learning, how-to, Image Classification, Tutorial

About

AvatarI 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

  • How to use OpenCV DNN Module with NVIDIA GPUs
  • Code OpenCV in Visual Studio
  • Install OpenCV on Windows – C++ / Python
  • Face Recognition with ArcFace
  • Background Subtraction with OpenCV and BGS Libraries

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 © 2021 - 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. Privacy policyAccept