Matlab Version : 7.8.0(R2009a)
I am using Canny edge detector in Matlab to find the edges, But for my problem, I need some X amount of edges. I need more no. of edges then it is returned by setting threshold as 0.
For example in the below image : bw = edge(lena,'canny',0); imshow(bw)
I am still getting some black area. I want to get some more edges in those regions. So, what is the minimum value of threshold, canny could take? I am already giving zero.
Note: Interestingly, Matlab is not giving error for negative values of Threshold. But it is still giving same edges. [bw1 t]= edge(j(:,:,2),'canny',-7577908988800);
is giving t as -3.0312 -7.5779