Matlab Version: 7.8.0 (R2009a)
I get edges from the image using the Canny edge detector using the standard "edge" function. But for my project I need to get an intermediate gradient value matrix. That is, the gradient values ββfor each pixel.
I know that we could do this with imgradientxy (), but I need an exact result that could give what canny could do, and I don't know the implementation used by Matlab for Canny. Is there a way to do this or should I implement canny from scratch?
Background . I basically change the intensity values ββfor some pixels around the edges, as canny discovered. I need to know that after the change, when the gradient is calculated using the new values, will they still be below the Threshold values?
source share