Sorry to disappoint but no- I am not referencing WWE superstar Edge but rather the edges of an image used online. This is an important topic as — when programmers are trying to search or identify objects in an image — finding the border or edge of the image is very important. This article will look at the fundamentals of edges with a main focus on various methods for edge detection.

What is an edge?

Essentially an edge is a discontinuity representing changes in an image attribute (for example, luminance and texture are both important primitive features). If we scan an image along a horizontal line and draw a profile of colour, you can observe a change of colour along the edge. (in this example the background and foreground colours are different). This particular change is the change that you can see in the continuity of this colour level. These kinds of changes are referred to as edges, and they can appear to be incredibly sharp (also known as a “sudden manner”) or gradual (known as “gradients”). This article will look into some of the fundamental techniques that can be used to find the gradients and/or enhance them.

#computer-science #computer-vision #image-processing

An Analysis of Edge Detection Depth
1.80 GEEK