Computer Visison Project- Edge Detection Operater

There are many operators to perform edge detection in a computer. Detecting the edge is important in computer vision because computers could know the shape of image and do further calculation to detect objects.
In this project, you will know about edge detection and convolution calculation with visualization demonstration.

A digital image is an object which is displayed by pixel, which is a small color box. Every picture you see on your monitor is the combination of pixels.

Please move your mouse on the picture, and you can see central pixels and the neighboring 8 points of the pixel.

From the above example, you can find some color value of the pixels change significantly. Take the people in the image as an example, you move the cursor from the people to the sunlight, you could see pixel change noticebly from the black to orange. Edge can be defined as a local discontinuity in the pixel values which exceed a given threshold. Edge is an important information in an image. We can use it to do further calculation and detect objects.

Generally, we use edge operators to get the edge in one image. Below is some general filters for the edge detection, you can use different filters and get results. Besides, you also can upload your own image to see how it is going to be after edge detection.

Edge Detection Filter Mask

Try Gaussian Before Image Processing