用matlab自带的算子进行边缘检测时,各种算子大致对应什么样的图片比较合适?

比如matlab自带的circuit.tif图片,用canny算子就比prewitt算子好。网上和书上介绍的各种算子的优缺点都是从数学角度分析的,请问从直观认识来说,so... 比如matlab自带的circuit.tif图片,用canny算子就比prewitt算子好。网上和书上介绍的各种算子的优缺点都是从数学角度分析的,请问从直观认识来说,sobel、prewitt、log、canny、roberts这几种算子各适合什么情况的图片? 展开
 我来答
qingmingtt
2011-12-27 · TA获得超过5117个赞
知道大有可为答主
回答量:3498
采纳率:33%
帮助的人:708万
展开全部
canny 最好。但是容易把噪点误判为边界。sobel prewitt log 效果差不多。prewitt比sobel 去噪效果好。roberts马马虎虎。适合什么图片那得看图片的噪点情况,一般canny 算子是最好的。
追问
canny算子效果依赖于阈值,如果想自动处理图像是不是还需要写一个自动计算阈值的算法?
追答
canny 算法有默认的阈值,直接调用就可。如果想要得到自己满意的效果,可以自动设置阈值,阈值的大小不需要自己编写,写个值就可以。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式