中关村在线

软件

MATLAB灰度膨胀实现方法

灰度膨胀是二值图像形态学处理的一种基础运算。

1、 调用imdilate函数,传入灰度图像和灰度膨胀结构元素,即可完成灰度膨胀操作。

2、 非平坦结构元素可通过strel函数创建,调用格式为strel(邻域, 高度)。

3、 NHOOD是仅含0和1的矩阵,用于定义结构元素的作用区域;HEIGHT是与其尺寸相同的矩阵,表示NHOOD中各位置对应的高度值。

4、 绘制函数f(x) = -|x - 6| + 5的图像。

5、 利用strel函数创建平坦型结构元素,所示。

6、 采用平坦结构元素实施灰度膨胀运算,并将纵坐标范围设定为图中所示区间。

7、 构建高度非均匀的结构元素,其形态虽与平坦结构元素的输出效果一致,但内部几何构造存在本质差异。

8、 采用非平坦结构元素对灰度图像进行膨胀操作,并可视化结果。

9、 图像显示,非平坦与平坦结构元素对同一灰度图像进行膨胀运算,所得结果存在明显差异。

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具