Opencv调用Canny算法时是否会在Canny算法本身内部进行高斯滤波?

看Canny算法的介绍,是有高斯滤波这一步的,看源代码找不到高斯滤波的部分。而且函数接口也没有滤波器的设置。,官方的例程好像也没有在调用Canny之前进行高斯滤波。

1个回答

opencv里的Canny算法确实没有高斯滤波。Canny算法要求进行高斯滤波是为了去除噪声,这一步往往是在原图上做的,而且也不一定高斯滤波效果最好,对于一些特殊的噪声可能其他的滤波器更好用。另外我看了一下opencv官方文档,他有在Canny前进行blur。图片说明

qq_29848393
MrrCat 谢谢哈
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐