Edge Detection Computer vision requires classification and identification of different objects in an image. Segmentation is the technique that identifies regions within an image, where edge detection is a part of segmentation. Edge detection is one of the most if not commonly used operation in image analysis. From the word itself, edge detection is edges in an image are identified accurately to separate objects from the background which is the purpose of image processing. It is the process of locating the edge pixels, and edge enhancement increases contrast between the target image and background so that we can classify the object. Therefore it is an essential tool for image processing.