帮助中心帮助中心
低帽过滤
J = imbothat(我)
nhood J = imbothat(我)
例子
J= imbothat (我,SE)执行对灰度形态学低帽过滤或二进制图像我使用结构化元素SE。低帽过滤计算图像的形态学关闭(使用imclose),然后减去原始图像的结果。
J= imbothat (我,SE)
J
我
SE
imclose
J= imbothat (我,nhood)低帽过滤器的图像我,在那里nhood是一个矩阵0年代和1年代,指定社区构建元素。
J= imbothat (我,nhood)
nhood
0
1
这个语法是等价的imbothat(我strel(nhood))。
imbothat(我strel(nhood))
strel
全部折叠
图像读入工作区和显示它。
我= imread (“pout.tif”);imshow(我)
创建一个盘状结构元素。
se = strel (“磁盘”3);
把原始图像我上流社会的过滤的图像,然后减去低帽过滤的图像。
J = imsubtract (imadd(我imtophat(我,se)), imbothat(我,se));图imshow (J)
指定输入图像,灰度图像或二进制图像的任何维度。
数据类型:单|双|int8|int16|int32|uint8|uint16|uint32|逻辑
单
双
int8
int16
int32
uint8
uint16
uint32
逻辑
offsetstrel
结构元素,作为一个单独的指定strel对象或offsetstrel对象。如果图像我是数据类型逻辑,结构元素必须是平的。
社区结构元素,指定为一个矩阵0年代和1年代。
例子:[0 1 0;1 1 1;0 1 0]
[0 1 0;1 1 1;0 1 0]
低帽过滤图像,作为灰度图像或二进制图像返回。J具有相同的数据类型作为输入图像吗我。
如果图像的维数我大于结构元素的维度,然后呢imbothat函数适用于相同的形态学关闭所有飞机在更高的维度。
imbothat
你可以用这种行为来执行低帽过滤RGB图像。指定要操作的RGB图像二维结构化元素分别在每一个颜色通道。
当你指定一个结构化元素附近,imbothat确定的中心元素nhood通过地板(大小(nhood) + 1) / 2)。
地板(大小(nhood) + 1) / 2)
使用笔记和限制:
imbothat金宝app支持C代码的生成(需要MATLAB®编码器™)。注意,如果您选择通用MATLAB主机目标平台,imbothat生成的代码使用了一个预编译的,特定于平台的共享库。使用一个共享库保存性能优化,但限制的目标平台可以生成代码。有关更多信息,请参见类型的代码生成图像处理工具箱的支持金宝app。
MATLAB主机
输入的图像我必须是2 d或3 d。
gpuArray输入类型的必须uint8或逻辑。
gpuArray
结构化元素SE必须是平面和二维。
有关更多信息,请参见图像处理在GPU上。
imdilate
imerode
imopen
imtophat
您有一张这本Beispiels geanderte版本。您这本Beispiel麻省理工学院古老Anderungen offnen吗?
您有窗户的链接geklickt,汪汪汪der diesem MATLAB-Befehl entspricht:
在das MATLAB-Befehlsfenster Fuhren您窝Befehl军队Eingabe来自。浏览器unterstutzen MATLAB-Befehle。
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室