文档帮助中心文档
利用洪水填充技术选择灰度值相近的相邻图像区域
BW = grayconnected(我,行,列)
BW = grayconnected(我,行,列,公差)
例子
BW= grayconnected (我,行,列)在灰度图像中找到一个强度相似的连通区域我.指定行和列起始点的指数种子像素.函数返回一个二进制掩码,BW,表示哪些像素是8连接到具有相似强度的种子像素。
BW= grayconnected (我,行,列)
BW
我
行
列
BW= grayconnected (我,行,列,宽容)指定要包含在掩码中的强度值范围,如[(seedvalue-tolerance), (seedvalue +公差)).
BW= grayconnected (我,行,列,宽容)
宽容
[(seedvalue-tolerance), (seedvalue +公差))
全部折叠
读取并显示灰度图像。
我= imread (“cameraman.tif”);imshow(我)
使用填充技术分割图像中的天空。在天空中选择一个像素作为种子位置。下面的例子使用的像素为行,列坐标(50,50)。调用grayconnected函数,指定要分割的图像和种子位置。
grayconnected
J = grayconnected(我50,50);
将分割后的区域用彩色显示在原始图像上labeloverlay函数。分割区域包括8个连接到种子像素的天空像素。该区域不包括类似强度的、不相连的像素,比如三脚架两腿之间可见的天空。
labeloverlay
imshow (labeloverlay (I, J))
用填充水把摄影师的外套切开。选择夹克中的一个像素作为种子位置。下面的示例使用(行,列)坐标(110,65)。调用grayconnected函数,指定要分割的图像和种子位置。
J2 = grayconnected(我、110、65);
将分割后的图像以彩色显示在原始图像上。分割区域包括所有与种子像素相连的8像素。三脚架和摄影师的头发与夹克有相似的强度,所以它们被包含在分割区域。
imshow (labeloverlay(我J2))
创建小样本图像。
I = uint8([20 22 24 23 25 20 100 21 19 12 13 13 12 30 6 22 11 13 12 24 25 5 5 24 27 13 12 12 13 5 25 26 28 29 50 6]);
指定种子位置的行和列索引。种子位置的值为23.
23
seedrow = 4;seedcol = 1;
指定公差。
托尔= 3;
创建掩模图像,指定种子位置和公差。掩码包括所有与种子像素相连的8个像素,其值的范围为[20,26]。掩码排除灰度值在公差范围内且非8连接的像素,例如(行,列)坐标(3,6)的像素。
BW = grayconnected(我seedrow seedcol tol)
BW =6 x7逻辑阵列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
灰度图像,指定为数字矩阵。
数据类型:单|双|int8|int16|int32|uint8|uint16|uint32
单
双
int8
int16
int32
uint8
uint16
uint32
种子像素的行索引,指定为正整数。
种子像素的列索引,指定为正整数。
要包含在掩码中的强度值的公差,指定为数字标量。蒙版包括范围内所有具有值的像素[(seedvalue-tolerance), (seedvalue +公差)).缺省情况下,公差为32对于整值图像和0.1浮点图像。
32
0.1
连接区域的二进制掩码,作为大小相同的逻辑数组返回我.所有前景像素都表示与种子像素连接的8个像素,且强度相近。
数据类型:逻辑
逻辑
使用注意事项及限制:
grayconnected金宝app支持C代码的生成(需要MATLAB®编码器™).请注意,如果您选择genericMATLAB主机目标平台,grayconnected生成使用预编译的、特定于平台的共享库的代码。使用共享库可以保持性能优化,但限制了可以为其生成代码的目标平台。有关更多信息,请参见使用共享库生成代码.
MATLAB主机
bwselect|图像裂殖体|imfill
bwselect
imfill
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系