如何在Matlab中给定边缘点来裁剪检测到的对象

时间:2017-04-06 11:43:55

标签: image matlab

我有gery图像(img)中对象的边缘点[x,y]的2D坐标。 xynx1向量的位置。物体具有不规则的形状。

我的问题是如何使用matlab裁剪(或从原始图像(img)中提取对象的图像。

以下我的代码示例:

Input_Grey = rgb2gray(Input_RGB);
[B,L] = bwboundaries(CC); % where CC is the binary image with the edges of the objects.

boundary = B{1}; % the edge points of the first object.

x = boundary(:, 2);

y = boundary(:, 1);

0 个答案:

没有答案