边缘检测只在一个地区的形象

8视图(30天)
Efstathios Kontolatis
Efstathios Kontolatis 2017年1月12日
回答: Vishal Neelagiri 2017年1月17日
我有一个形象,我想做边缘检测只在一个地区。为了这样做,我已经创建了一个使用roipoly复杂多边形。有人知道如何执行边缘检测在这个区域了吗?非常感谢你提前

答案(1)

Vishal Neelagiri
Vishal Neelagiri 2017年1月17日
您可以使用“边缘”函数来检测图像的边缘。您还可以使用这个“roipoly”的输出函数。例如:
我= imread (“eight.tif”);
c = (222 272 300 270 221 194);
r = [21 21 75 121 121 75];
BW = roipoly(我c r);
图中,imshow(我)
图中,imshow (BW)
边缘(BW)
你可以参考下面的文档链接:
//www.tianjin-qmedu.com/help/images/ref/roipoly.html f6 - 163815
//www.tianjin-qmedu.com/help/images/ref/edge.html

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!