文件帮助中心文件
H-Maxima变换
j = imhmax(i,h)
j = imhmax(i,h,conn)
例子
j= imhmax(一世那H)抑制强度图像中的所有最大值一世谁的高度小于H。区域最大值是具有恒定强度值的像素的连接组件,其外部边界像素都具有较低的值。
j= imhmax(一世那H)
j
一世
H
j= imhmax(一世那H那骗子)计算H-Maxima变换,在哪里骗子指定连接。
j= imhmax(一世那H那骗子)
骗子
全部收缩
使用几个最大值创建一个简单的零样图阵列。
a =零(10,10);a(2:4,2:4)= 3;A(6:8,6:8)= 8
A =10×100 0 0 0 0 0 0 0 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 0 0 8 8 8 0 0 0 0 0 0 0 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
计算等于4或更多的最大值。注意不包括将图像设置为3的区域。
b = imhmax(a,4)
B =10×100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 0 0 4 4 4 0 0 0 0 0 0 0 4 4 4 0 0 0 0 0 0 0 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
输入图像,指定为任何维度的数字数组。
例子:我= imread('glass.png');
我= imread('glass.png');
数据类型:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32|UINT64
单身的
双倍的
INT8.
int16
INT32.
INT64.
uint8.
uint16
UINT32
UINT64
H-Maxima变换,指定为非负标量。
4.
8.
6.
18.
26.
0.
1
像素连接,指定为此表中的值之一。默认连接是8.对于2-D图像,和26.对于3-D图像。
价值
意义
二维连接
4联网
如果它们的边缘触摸,则像素连接。像素的附近是水平或垂直方向上的相邻像素。
8-连接
如果它们的边缘或角落触摸,则像素连接。像素的附近是水平,垂直或对角线方向上的相邻像素。
三维连接性
6联网
如果触摸触摸,则连接像素。像素的附近是相邻像素:
其中一个方向:在,左,左,右,上升和下降
18张
如果脸部或边缘触摸,则像素连接。像素的附近是相邻像素:
两个方向的组合,例如右下或提升
26连通
如果它们的脸,边缘或角落触摸,则像素连接。像素的附近是相邻像素:
三个方向的组合,例如右上或左下
对于更高的维度,imhmax.使用默认值康迪德(ndims(i),'maximal')。
imhmax.
康迪德(ndims(i),'maximal')
康迪德
通过指定3×3逐个 - 3矩阵,还可以以更常见的方式更常见的方式来定义连接0.沙1s。这1- 相对于中心元素定义邻域位置的元素骗子。注意骗子必须对其中心元素进行对称。看指定自定义连接想要查询更多的信息。
变换图像,返回与相同大小和类的数字数组一样一世。
[1]Soille,P.形态学图像分析:原理和应用。Springer-Verlag,1999,PP。170-171。
使用说明和限制:
imhmax.金宝app支持C代码的生成(需要马铃薯®编码器™)。请注意,如果您选择通用MATLAB主机计算机目标平台,imhmax.生成使用预编译,特定于平台的共享库的代码。使用共享库保留性能优化,但限制了可以生成代码的目标平台。有关更多信息,请参阅使用共享库的代码生成。
MATLAB主机计算机
生成代码时,可选的第三个输入参数,骗子,必须是编译时常数。
康迪德|imextendedmax.|imhmin|imreconstruct.|imregionalmax.
imextendedmax.
imhmin
imreconstruct.
imregionalmax.
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室