Canny Edge Detection Region Growing and merging