Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

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.