文档帮助中心文档
形态开放的形象
J = imopen(我)
nhood J = imopen(我)
例子
J= imopen (我,SE)对灰度或二值图像进行形态学打开我,返回打开的图像,J.SE是由?返回的单个结构化元素对象吗strel或offsetstrel功能。形态开放操作是先侵蚀后膨胀,这两种操作使用相同的结构元素。
J= imopen (我,SE)
J
我
SE
strel
offsetstrel
J= imopen (我,nhood)打开图片我,在那里nhood是一个矩阵0年代和1S,它指定构造元素的邻域。的imopen功能决定了中心元素的邻域地板(大小(nhood) + 1) / 2).
J= imopen (我,nhood)
nhood
0
1
imopen
地板(大小(nhood) + 1) / 2)
该语法等价于imopen(我strel(nhood)).
imopen(我strel(nhood))
全部折叠
将图像读入工作区并显示它。
原始= imread (“snowflakes.png”);imshow(原始);
创建一个半径为5像素的圆盘状结构元素。
se = strel (“磁盘”5);
移除半径小于5像素的雪花,用圆盘形状的结构元素打开它。
afterOpening = imopen(原始、se);图imshow (afterOpening, []);
输入图像,指定为任意维度的灰度图像或二值图像。
数据类型:单|双|int8|int16|int32|uint8|uint16|uint32|逻辑
单
双
int8
int16
int32
uint8
uint16
uint32
逻辑
构造元素,指定为单个strel对象或offsetstrel对象。如果图像我是数据类型逻辑,结构元件必须是平面的。
构造元素邻域的,指定为的矩阵0年代和1年代。
例子:[0 1 0;1 1 1;0 1 0]
[0 1 0;1 1 1;0 1 0]
打开的图像,返回为灰度图像或二值图像。J是否有与输入图像相同的类我.
使用注意事项及限制:
imopen金宝app支持C代码的生成(需要MATLAB®编码器™).请注意,如果您选择genericMATLAB主机目标平台,imopen生成使用预编译的、特定于平台的共享库的代码。使用共享库可以保持性能优化,但限制了可以为其生成代码的目标平台。有关更多信息,请参见使用共享库生成代码.
MATLAB主机
输入的图像我必须是二维或三维的。
gpuArray输入必须是类型uint8或逻辑.
gpuArray
结构化元素SE必须是平面和二维的。
有关更多信息,请参见GPU上的图像处理.
imclose
imdilate
imerode
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系