主要内容

imregionalmin

区域最小值

描述

例子

BW= imregionalmin (返回二进制图像BW这识别灰度图像中的区域最小值.区域最小值是由强度值恒定的像素组成的连通分量,周围是强度值较高的像素。

BW= imregionalmin (康涅狄格州指定所需的连接,康涅狄格州

例子

全部折叠

创建一个带有几个区域最小值的简单样本数组。

a = 10 *那些(10,10);a(2:4,2:4)= 3;a(6:8,6:8)= 8
一个=10×1010 10 10 10 10 10 10 10 10 10 10 3 3 3 10 10 10 10 10 10 10 3 3 3 10 10 10 10 10 10 10 3 3 3 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 8 8 8 10 10 10 10 10 10 10 8 8 8 10 10 10 10 10 10 10 8 8 8 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10

计算区域最小值。该函数返回二进制图像,与输入图像相同的大小,其中具有值的像素1表示区域最小值。imregionalmin设置所有其他像素为0

regmin = imregionalmin (A)
regmin =10 x10逻辑阵列0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

输入参数

全部折叠

灰度图像,指定为任意维度的数字数组。

例子:I = imread(“cameraman.tif”);

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑

像素连接,指定为此表中的值之一。默认连接是8对于2-D图像,和263 d图像。

价值

意义

二维连接

四连接

如果它们的边缘触摸,则像素连接。像素的附近是水平或垂直方向上的相邻像素。

8-连接

如果像素的边缘或角相接触,则它们是连通的。像素的邻域是水平、垂直或对角方向上相邻的像素。

三维的连接性

6-connected

如果触摸触摸,则连接像素。一个像素的邻域是:

  • 其中一个方向:进,出,左,右,上,下

18张

如果像素的面或边缘相接触,它们就被连接起来。一个像素的邻域是:

  • 其中一个方向:进,出,左,右,上,下

  • 两个方向的组合,如垂直或向上

26连通

如果它们的脸,边缘或角落触摸,则像素连接。一个像素的邻域是:

  • 其中一个方向:进,出,左,右,上,下

  • 两个方向的组合,如垂直或向上

  • 三个方向的组合,如右上或左下

更高的维度,imregionalmin使用默认值conndef (ndims(我),“最大”)

连通性也可以通过指定一个3 × 3 ×…3的矩阵0年代和1年代。1-值元素定义相对于的中心元素的邻域位置康涅狄格州.注意康涅狄格州必须对中心元素对称。看到指定自定义连接为更多的信息。

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

输出参数

全部折叠

区域最小值的位置,作为大小相同的逻辑数组返回.具有值的像素1显示区域极大值;所有其他像素设置为0

数据类型:逻辑

扩展功能

在R2006A之前介绍