文档

imhmin

H-minima变换

语法

I2 = imhmin(我,h)
I2 = imhmin (h,康涅狄格州)

描述

例子

I2= imhmin (h抑制强度图像中的所有极小值谁的深度小于h,在那里h是一个标量。区域最小值是像素的连接分量,具有恒定的强度值,t,其外部边界像素的值都大于t.默认情况下,imhmin二维图像使用8连通的邻域,三维图像使用26连通的邻域。更高的维度,imhmax使用conndef (ndims(我),“最大”)

I2= imhmin (h康涅狄格州计算h -极小变换,其中康涅狄格州指定连接。

例子

全部折叠

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

= 10 * 1 (10,10);(2:4, 2:4) = 7;(6:8 6:8) = 2
一个=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 (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

输入参数

全部折叠

输入数组,指定为任意维数的非稀疏数值数组。

例子:I = imread(“glass.png”);BW = imhmin(我80);

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

h-最小变换,指定为一个非负标量。

例子:b = imhmin (4)

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

连接性,指定为下表中的一个标量值。默认情况下,imhmin二维图像使用8连通的邻域,三维图像使用26连通的邻域。更高的维度,imhmin使用conndef(元素个数(大小(I)),“最大”).通过使用for,可以以更通用的方式为任何维度定义连接性康涅狄格州一个3-by-3-by -…3的矩阵0年代和1年代。1的中心元素定义邻域位置康涅狄格州.请注意,康涅狄格州它的中心元素必须对称。

价值

意义

二维的连接性

4

四连接社区

8

8-connected附近

三维的连接性

6

6-connected附近

18

18-connected附近

26

26-connected附近

例子:b = imhmin (4, 4)

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

输出参数

全部折叠

转换后的图像,返回为任意类的非稀疏数字数组,大小与

参考文献

[1] Soille, P.,形态学图像分析:原理和应用,Springer-Verlag, 1999,第170-171页。

扩展功能

之前介绍过的R2006a

这个话题有帮助吗?