
On this lesson we mention that we will use MATLAB to develop our computer vision applications.
In this lesson we introduce some Basic Concepts about images.
In this lesson we see how digital images are formed.
In this lesson we begin to see how we can work with images in MATLAB.
In this lesson we study the domain in images.
In this lesson we see how to save a digital image in MATLAB.
On this lesson we study the mesh function in MATLAB.
In this lesson we start working with colored images.
We also study the color constancy criterion and how to satisfy it in the RGB model.
In this lesson, we continue to work with Image Quantification and we
study the HSI/HSV model. We also study how to satisfy the color constancy criterion in this model.
On this lesson we introduce the image preprocessing section.
In this lesson we practise the linear image processing.
On this lesson we study the gray level histogram.
In this lesson we learn the histogram equalization and work with an example.
In this lesson we introduce the affine transformations and see a brief example.
On this lesson we begin to see the arithmetic operations on images.
Moreover, we practise the operation of image subtraction.
In this lesson we solve a computer vision problem. This is a problem where we have to apply the image of images to detect anomalies.
On this lesson we start the resolution of the Quality Control Project.
We solve the stages 1 and 2.
On this lesson we finish the solution of the Quality Control Project.
We solve the stages 3 and 4 and visualize the final difference image obtained.
On this lesson we introduce the convolution operation.
On this lesson we start working with convolution in the MATLAB environment.
We study how to apply the convolution operation with a manual algorithm.
Moreover, we also study the imfilter predefined function that allows us to apply the convolution operation.
On this lesson we study the image noise and smoothing filters.
We learn how to add noise to an image as well as how to remove noise.
On this lesson we study the contour detection in images.
On this lesson we introduce the section of Morphological Image Processing.
On this lesson we study dilations and learn different ways to dilate images.
On this lesson we study the erosion operation and we see how we can calculate contours in morphological image processing.
On this lesson we study the Morphological Gradients.
We see that they can be computed with operations between the original image, dilated image and eroded image.
On this lesson we study the distance transform.
On this lesson we study conditional dilation and reconstruction.
On this lesson we solve a problem about reconstruction. The problem is about reconstructing an image and only obtain the wrench tool from a kit of tools.
On this lesson we solve a problem about reconstruction. In the problem we have an input symbols image, and we need to only maintain the ψ symbols.
On this lesson we solve a problem about reconstruction. In the problem we have an input image, and we need to only obtain three white closed holes.
On this lesson we introduce opening and closing.
On this lesson we study an application of opening. We learn how to detect the tips of a gear.
On this lesson we introduce skeletons and see the powerful application of the skeleton by influence zones.
On this lesson we apply the morphological operations learned in a multilevel image.
On this lesson we learn how to remove noise from a multilevel image.
On this lesson we see some applications on the morphology for multilevel images.
On this lesson we solve a problem about reconstruction in a multilevel image. We cap the nuclei of the cells in the image.
On this lesson we solve a problem about reconstruction in a multilevel image. We remove the rice that touch the borders of the image.
On this lesson we learn how to compute the regional maxima and minima in multilevel images.
We see different filtering techniques and apply them.
On this lesson we introduce the image binarization section.
This section is the section prior to the image segmentation section.
On this lesson we learn and practise techniques to binarize images.
On this lesson we introduce labeling for binary images.
On this lesson we introduce image segmentation.
On this lesson we study and apply the canny edge detector.
On this lesson we study watershed.
On this lesson we study how to acquire automatic markers for image segmentation.
On this lesson we study the separation of objects in image segmentation.
On this lesson we introduce K-Means Clustering.
On this lesson we work with K-Means Clustering from a practical point of view.
You’ve just stumbled upon the most complete, in-depth Computer Vision course online.
Whether you want to:
- build the skills you need to get your first Computer Vision programming job
- move to a more senior software developer position
- become a computer scientist mastering in computation
- or just learn Computer Vision to be able to work with your own projects quickly.
...this complete Computer Vision Masterclass is the course you need to do all of this, and more.
This course is designed to give you the Computer Vision skills you need to become a Computer Vision expert. By the end of the course, you will understand Computer Vision extremely well and be able to work with your own Computer Vision projects and be productive as a computer scientist and software developer.
What makes this course a bestseller?
Like you, thousands of others were frustrated and fed up with fragmented Youtube tutorials or incomplete or outdated courses which assume you already know a bunch of stuff, as well as thick, college-like textbooks able to send even the most caffeine-fuelled coder to sleep.
Like you, they were tired of low-quality lessons, poorly explained topics, and confusing info presented in the wrong way. That’s why so many find success in this complete Computer Vision course. It’s designed with simplicity and seamless progression in mind through its content.
This course assumes no previous coding experience and takes you from absolute beginner core concepts. You will learn the core Computer Vision skills and master logic programming. It's a one-stop shop to learn Computer Vision. If you want to go beyond the core content you can do so at any time.
Here’s just some of what you’ll learn
(It’s okay if you don’t understand all this yet, you will in the course)
Understand the formation mechanisms of Digital Images and their characteristics.
Compare and select the most appropriate Image Preprocessing Tools depending on the problem to be solved.
Segment and Label the regions of an image based on their common characteristics and/or differences.
Know, design and efficiently apply the most suitable Descriptors for the characterization of Regions, Contours or Singular Points of an image.
Detect and recognize the presence of certain Items in an image.
Correctly carry out experiments aimed at evaluating the chosen or proposed methods, their limitations and weak points, based on objective results.
Detect Motion in a scene and Track Targets.
What if I have questions?
As if this course wasn’t complete enough, I offer full support, answering any questions you have 7 days a week.
This means you’ll never find yourself stuck on one lesson for days on end. With my hand-holding guidance, you’ll progress smoothly through this course without any major roadblocks.
There’s no risk either!
This course comes with a 30-day money-back guaranteed by Udemy. Meaning if you are not completely satisfied with the course or your progress, simply let me know and I’ll refund you 100%, every last penny no questions asked.
You either end up with Computer Vision skills, go on to develop great programs and potentially make an awesome career for yourself, or you try the course and simply get all your money back if you don’t like it…
You literally can’t lose.
Ready to get started, developer?
Enroll now using the “Add to Cart” button on the right, and get started on your way to creative, advanced Computer Vision brilliance. Or, take this course for a free spin using the preview feature, so you know you’re 100% certain this course is for you.
See you on the inside (hurry, Computer Vision is waiting!)