matlab之创建图像轮廓图函数imcontour | 您所在的位置:网站首页 › matlab轮廓平行填充 › matlab之创建图像轮廓图函数imcontour |
目录 一、功能 二、语法 1.imcontour(I) 2.imcontour(I,levels) 3.imcontour(I,V) 4.imcontour(x,y,___) 5.imcontour(___,LineSpec) 6.[C,h] = imcontour(___) 三、示例 1、该示例使用了米粒的示例图像 2.使用的示例为电路板 一、功能创建图像数据的轮廓图 二、语法 1.imcontour(I)绘制灰度图像I的轮廓图,并自动选择级别数和级别值。 imcontour会自动设置轴,使其方向和纵横比与图像匹配。 2.imcontour(I,levels)指定图中等距轮廓线级别的数量,级别。 3.imcontour(I,V)在向量V中指定的数据值处绘制轮廓线。轮廓级别的数量等于length(V)。 4.imcontour(x,y,___)使用向量x和y指定图像的x-和y坐标。 5.imcontour(___,LineSpec)使用LineSpec指定的线型和颜色绘制轮廓。 标记符号将被忽略。 6.[C,h] = imcontour(___)将轮廓矩阵C和手柄h返回到绘制到当前轴上的轮廓块。 三、示例 1、该示例使用了米粒的示例图像读取并显示灰度图像,使用imcontour创建图像的轮廓图。 I = imread('rice.png'); figure; imshow(I); title('大米灰度图'); figure; imcontour(I,3) title('大米轮廓图'); 2.使用的示例为电路板 I = imread('circuit.tif'); figure; imshow(I); title('电路板灰度图'); figure; imcontour(I,3) title('电路板轮廓图');
|
CopyRight 2018-2019 实验室设备网 版权所有 |