Face Detection -Master Open CV with Digital Image Processing
3.6 (181 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
5,246 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Face Detection -Master Open CV with Digital Image Processing to your Wishlist.

Add to Wishlist

Face Detection -Master Open CV with Digital Image Processing

Face Detection - Digital Image Processing and Open CV using C++. Best course for face detection and Open CV
3.6 (181 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
5,246 students enrolled
Last updated 7/2016
Current price: $10 Original price: $200 Discount: 95% off
1 day left at this price!
30-Day Money-Back Guarantee
  • 1.5 hours on-demand video
  • 7 Articles
  • 4 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Installing OpenCV and setting up with MS Visual 2013
  • Understanding and Using OpenCV library function
  • Face tracking (Real-time and also from image)
  • Object Tracking (Real-time and also from image)
  • Using it with Arduino (or other microcontroller)
View Curriculum
  • Basic computer understanding

First of all let me tell you what is Open CV and what are the things that we can do using OpenCV. (If you are not familiar with Open CV),

OpenCV is a open source C++ library for digital image processing and computer vision, which can be used to create real-time face recognition and using it with embedded robotics and micro controllers for purpose like differentiating a particular color from an image having various colors.

  1. Are you willing to become a programmer?
  2. Do you want to make software that sells?
  3. Do you want to present projects in your University and to score good marks?
  4. Do you wonder why you are not good at programming?
  5. Do you want to showcase your talent and present in front of your particular audience?
  6. Are you looking for getting projects as a freelancer but never got the opportunity?
  7. Do you want techniques and methods that will enhance your programming skills and more peoples would appreciate you for your works?

Solution to all this we will cover in this course.

"Few years back, I started learning programming and spent couple of months just to learn the basics. Then, for again a couple of months I spent my time learning advance of Open CV. Being in the same field for almost one year, I decided to start my own project. But I keep on stuck at various steps of my project as many of concepts were not cleared. I was not able to develop a simple software from the knowledge I gained. I was depressed and thinking to leave the programming.

Then one day, I decided to give it one more try. I wrote down all the parts of my programming knowledge where I had weak concepts. I started visiting forums and posting my questions to sharpen my skills and doubt clearance. And again tried to create that project with fewer difficulties. I repeated the same method again and dig a lot.

Now I got success; I am a professional programmer in C++ and OpenCV and now working with two companies."

What you need is someone to teach you step by step every algorithm of OpenCV and C++, concepts which are widely used in programming and algorithms that are universal to each program. So that you can go forward without googling all day and night.

Just 2 hours, you need only two hours to end this course and to become a master of Open CV and C++ advance.

We have all the data collected from different resources at one place which includes:

  1. Real time face detection and object tracking.
  2. Embed robotics and micro controllers.
  3. Differentiating specific colors from an image and video stream through the webcam.
  4. Do projects like human detecting bots, color following bots, laser toy gun bots, bots playing football, etc.

And you can see the whole curriculum of the course under this section.

Today you will have started-up in OpenCV and C++ that will lead to making you a successful programmer. Today if you spend time watching your videos of this course then you don't need to google all time and collect resources.

Yes, you could spend hours learning how to do it on google, and then you have to sort out the good from the bad information. And spend hundred of dollars taking private coaching that explains how to do it, or you could buy all the information you need from this course for this little price.

This course can be taken by anyone, as it includes section starting from beginners to advance step by step. The programming files include comments on each line so that you won't have a problem learning the program methodology.

I will be updating it time to time with new projects and projects integrated with micro controllers and Arduino and projects on demand. Yes, you can request us a project that you are looking for, and we will be creating and uploading it for you.

No other course for OpenCV or Digital image processing is as simple as this and in this much of details.

There is a summary page at the end of each section to sum up every topic under that section. You can ask me for help if you stuck or find any difficulty in understanding. I will put my best efforts into it.

There is a 30 days money back guarantee also on this course, if you don't like the course, then you can take the full refund from us.

Hope to see you in the course.

Who is the target audience?
  • Interested in openCV
  • Using it with AVR Microcontollers
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 31 Lectures Collapse All 31 Lectures 02:11:52
Introduction to Open CV
2 Lectures 09:33

Installation & Setup
Learning the basics
4 Lectures 18:02
The basic image container - mat

Load and Display image - imread

Capturing and Saving an image from webcam - imWrite

Join us and learn more
1 Lecture 02:23
Mastermind facebook group - Join Now
Converting image to other scale (Gray, HSV)
3 Lectures 12:18

Converting a video stream to gray

Converting image to HSV (Hue Saturation)
Smoothing images - Blur functions
5 Lectures 15:42
Introducing Blur - Smoothing images

Smoothing images - Homogenous blur

Smoothing images - GaussianBlur

Smoothing images - medianBlur

Smoothing images - bilateralFilter
Blending two image - addWeighted
2 Lectures 10:26
THEORY - Adding (blending) two images

PROGRAMING - Adding (blending) two images - addWeighted
Creating trackbar and using it
2 Lectures 17:42
Creating trackbar

Creating trackbar and blending two images
Threshold operations (Creating effects)
2 Lectures 00:36
What are threshold operations
6 pages

Using threshold operations with Trackbar (CODE)
Detecting edges of object (Creating an outline of objects)
3 Lectures 01:05
How to detect edges (OUTLINE)
5 pages

Detecting edges of objects - canny

Detecting edges and colouring it (outline) - contour
Tracking lines and circles in an image
2 Lectures 01:05
To detect line in an image - houghlines

To detect circle in an image - houghcircles
4 More Sections
About the Instructor
TweakCoder eLearning Solutions
3.9 Average rating
2,859 Reviews
81,803 Students
31 Courses
Learn. Create. Apply. Reach your full potential.

Tweakcoder is an India-based leading publisher of high-quality eLearning solutions. Our expert team creates the web, mobile, and game development courses with comprehensive material and hands-on examples. We emphasise on teaching real life skills that are essential for progressing in today's commercial environment.

Our aim is to empower the students with easy to understand, but high-quality content using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. Our teaching team consists of trained professionals having real-world expertise in their respective fields. The entirely online, self-paced learning model allows students to learn at their own pace.

We are always looking forward to your comments, questions, suggestions and reviews to help us serve you better.