Segmentation is a major step in image processing. Segmentation subdivides an image into its constituent regions or objects. Image segmentation segments the object from the background to understand the quality of the image properly and to identify the content of the image carefully. Segmentation can be done as Edge-based segmentation or Region based segmentation. Edge based segmentation considerably reduces the amount of data and filters out useless information, while preserving the important structural properties in an image. Since it is very much needed to have a good understanding of Edge based segmentation. In this paper an attempt is made to study the performance of most commonly used edge detection techniques for edge based image segmentation. The comparisons of these techniques are carried out with a tiles image as an experiment by using MATLAB software.