主要内容

测量的半径一卷胶带

这个例子展示了如何衡量一卷胶带的半径,这是部分被胶带座。利用imfindcircles完成这一任务。

步骤1:读取图像

读到tape.png

RGB = imread (“tape.png”);imshow (RGB);hTxt =文本(15日,15日“估计卷胶带的半径”,“FontWeight”,“大胆”,“颜色”,“y”);

图包含一个坐标轴对象。坐标轴对象包含2图像类型的对象,文本。

第二步:找到圆

找到图像中中心和圆的半径imfindcircles

Rmin = 60;征求= 100;(中心、半径)= imfindcircles (RGB, [Rmin做),“敏感”,0.9)
中心=1×2236.9291 - 172.4747
半径= 79.5305

步骤3:突出圆轮廓和中心

%显示圆viscircles(中心、半径);%显示计算中心持有;情节(中心(:1),中心(:,2),“y”,“线宽”2);持有;删除(hTxt);消息= sprintf (“估计是f % 2.1像素半径”、半径);文本(15日,15日消息,“颜色”,“y”,“FontWeight”,“大胆”);

图包含一个坐标轴对象。坐标轴对象包含5线类型的对象,图片,文本。一个或多个行显示的值只使用标记

另请参阅

|

相关的话题