Weak edge(Curve) detection in low contrast

asked 2017-11-06 03:51:57 -0500

Ziri gravatar image

updated 2017-11-06 03:56:24 -0500

Hi, Everyone.

I am trying to detect the curve in the image below , (it's not a straight line). I tried almost all classical edge detection methods with different parameters ( Canny , Sobel , Shen , Shaar , Deriche)

I also tried local thresholding with different methods but results are not satisfying.

Any kind of help is welcome.

Thank you.

image description

edit retag flag offensive close merge delete


I would say you will first need contrast enhancement. This can be achieved by a local histogram equalization, called CLAHE! Then use that enhanced image for your edge detection algorithms!

StevenPuttemans gravatar imageStevenPuttemans ( 2017-11-06 06:04:00 -0500 )edit

Thank you. I tried CLAHE before applying edge detection but results are same with more noise to filter.

Ziri gravatar imageZiri ( 2017-11-06 18:35:50 -0500 )edit