文档

grayconnected

选择具有相似灰度值的连续图像区域

语法

BW = grayconnected(我,行,列)
BW = grayconnected(我,行,列,公差)

描述

例子

BW= grayconnected (,,在灰度图像中找到相似强度的连接区域.您将强度值指定为起始点,种子像素,通过指数。默认情况下,grayconnected包括与范围内的值相连的像素(seedpixel-32 seedpixel + 32)对于整值图像和范围内(seedpixel - 0.1, seedpixel + 0.1)浮点图像。grayconnected返回二进制掩码图像,BW,其中所有前景像素为8连接到种子像素(,)以类似强度的像素计算。

例子

BW= grayconnected (,,,宽容在灰度图像中寻找强度相似的连通区域,其中宽容指定要包含在掩码中的强度值范围,如[(种子柔锡耐受性),(Seeedpixel +耐受性)]

例子

全部折叠

创建小样本图像。

I = uint8([20 22 24 23 25 20 100 21 10 12 13 12 30 6 22 11 13 12 13 25 5 23 13 13 13 13 20 5 24 13 13 12 12 13 5 25 26 28 29 50 6]);

创建掩模图像,按行、列指定种子位置和公差。因为种子位置用值指定像素23容忍度是3.,则灰度值范围为(20、26)

seedrow = 4
seedrow = 4
种子= 1
种子= 1
托尔= 3
托尔= 3
BW =灰色连接(I,Seedrow,Seeycol,Tol)
BW =6×7逻辑数组1 1 1 1 1 1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0

输入参数

全部折叠

输入灰度图像,指定为实的、非稀疏的二维矩阵。

例子:BW = grayconnected(我、50、40);

数据类型:||int8|int16|int32|uint8|uint16|uint32

种子位置的行索引,指定为实、正、标量整数。

例子:BW = grayconnected(我、50、40);

数据类型:||int8|int16|int32|uint8|uint16|uint32

种子位置的列索引,指定为实、正、标量整数。

例子:BW = grayconnected(我、50、40);

数据类型:||int8|int16|int32|uint8|uint16|uint32

要包含在掩码中的强度值范围,指定为数字标量。范围定义为[(seedvalue-tolerance), (seedvalue +公差)).默认情况下,grayconnected包括与范围内的值相连的像素(seedpixel-32 seedpixel + 32)对于整值图像和范围内(seedpixel - 0.1, seedpixel + 0.1)浮点图像。

例子:BW = grayconnected(50,我40岁,5);

数据类型:||int8|int16|int32|uint8|uint16|uint32

输出参数

全部折叠

掩码二进制图像,返回为一个逻辑数组,其中所有前景像素都是8连接到种子像素(,)以类似强度的像素计算。

扩展功能

介绍在R2015B.

这个话题有用吗?