First time here? Check out the FAQ!
answered 2013-05-03 02:20:04 -0600
I'm pretty sure that canny() does not apply any blur to the image. You have to do it before calling canny().
Take a look at bilateralFilter as an alternative to GaussianBlur - it keeps the edges sharper.