matlab 进行边缘检测怎么定义阈值

谢谢!!!
2025-03-03 04:14:22
推荐回答(2个)
回答1:

I=edge(I,'robert',0.1,'both');%用robert算子检测边缘
0.1为阈值 可改, 越小检测出的边缘越丰富,要根据原图片选择合适阈值检测出需要的边缘

回答2:

有两种定义方法,
一种是自己定义,比如取0.8倍的最大灰度值为阈值。
第二种是自适应取法。根据某种约束条件来取阈值。