Edge detection is commonly used in digital image processing, and is a low-level feature extraction means. Although the traditional edge detection algorithms have benefits such as fast, easily to achieve, they did not take into account contextual informations, middle-level informations and high-level informations. Contour detection is one of middle-level feature detection methods in image processing. Compared with the edge detection, contour detection is more robust, and is essential feature extraction metho...