主要内容

伊姆明

H-minima变换

描述

实例

J=imhmin(,H)抑制灰度图像中的所有极小值谁的深度小于H.区域最小值是具有恒定强度值的像素的连接组件,T,其外部边界像素的值均大于T

J=imhmin(,H,康涅狄格州)计算H-极小值变换,其中康涅狄格州指定连接。

例子

全部崩溃

创建具有两个区域最小值的示例图像。

a=10*1(10,10);a(2:4,2:4)=7;a(6:8,6:8)=2
a=10×1010 10 10 10 10 10 10 10 10 10 10 7 7 7 10 10 10 10 10 10 10 7 7 7 10 10 10 10 10 10 10 7 7 7 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 2 2 2 10 10 10 10 10 10 10 2 2 2 10 10 10 10 10 10 10 2 2 2 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10

抑制低于指定值的所有最小值。请注意,像素值为7的区域如何在变换图像中消失,因为其深度小于指定的h值。

b=imhmin(a,4)
b =10×1010 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 6 6 6 10 10 10 10 10 10 10 6 6 6 10 10 10 10 10 10 10 6 6 6 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10

输入参数

全部崩溃

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

数据类型:仅有一个的|双重的|int8|int16|int32|int64|uint8|uint16|uint32|uint64

H-极小变换,指定为非负标量。

数据类型:仅有一个的|双重的|int8|int16|int32|int64|uint8|uint16|uint32|uint64

像素连接性,指定为该表中的一个值。默认连接是8.用于二维图像26对于三维图像。

价值

意思

二维的连接性

四连通

如果像素的边缘相接触,则它们是连接的。一个像素的邻域是在水平或垂直方向上相邻的像素。

8-connected

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

三维连通性

6-连接

如果它们的脸相接触,像素就会连接起来。一个像素的邻域是:

  • 其中一个方向:向内、向外、向左、向右、向上和向下

18-connected

如果像素的面或边接触,则像素是相连的。像素的邻域是以下区域中的相邻像素:

  • 其中一个方向:向内、向外、向左、向右、向上和向下

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

26-connected

如果像素的面、边或角相接触,则它们是相连的。一个像素的邻域是:

  • 其中一个方向:向内、向外、向左、向右、向上和向下

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

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

对于更高的维度,伊姆明使用默认值conndef(ndims(I),“最大值”)

对于任何维度,也可以通过指定一个3×3×3矩阵来更一般地定义连接性0s和1.s这个1.-有值元素定义相对于对象中心元素的邻域位置康涅狄格州.请注意,康涅狄格州必须围绕其中心元素对称。看见指定自定义连接性了解更多信息。

数据类型:仅有一个的|双重的|int8|int16|int32|int64|uint8|uint16|uint32|uint64

输出参数

全部崩溃

转换后的图像,作为与相同大小和数据类型的数字数组返回

参考文献

[1]索尔,P。形态图像分析:原理与应用. 斯普林格·维拉格,1999年,第170-171页。

扩展能力

之前介绍过的R2006a