MATLAB如何实现灰度膨胀

 时间:2024-10-23 02:35:17

1、使用灰度图像和灰度膨胀结构元素为参数调用imdilate函数即可实现灰度膨胀。非平坦结构元素可用衡痕贤伎strel创建:strel(NHOOD,HEIGHT)NHOOD是指明结构元素定义域的矩阵,由01组成;HEIGHT为相同尺寸的矩阵对应NHOOD中元素的高度。

2、选取函数为f(x)=-|x-6|+5在[1,11]上的图像,画出函数图像.

MATLAB如何实现灰度膨胀MATLAB如何实现灰度膨胀

3、使用strel构建平坦的结构元素,如图。

MATLAB如何实现灰度膨胀

4、使用平坦的结构元素进行灰度膨胀,设置y轴范围为[0, 8]如图.

MATLAB如何实现灰度膨胀MATLAB如何实现灰度膨胀

5、构建高度为[1 1 1]的非平坦结构元素。显示的结果和平坦元素相同,但实际结构不同。

MATLAB如何实现灰度膨胀

6、使用非平坦的结构元素进行灰度膨胀,并画图.

MATLAB如何实现灰度膨胀MATLAB如何实现灰度膨胀

7、从图像可以看出非平坦的结构元素和平坦的结构元素对同一图像灰度膨胀后的结果是不同的。

  • 室内设计你值得拥有的,色彩搭配技巧
  • 如何构建环形柱状图?
  • js怎么比较对象中数组的长度?
  • 如何终止fgets
  • 率土之滨野地攻打攻略
  • 热门搜索
    小米机顶盒怎么安装 峨眉山住宿攻略 荷叶茶可以减肥吗 舌尖麻是怎么回事 南麂岛旅游攻略 日本旅游攻略 葡萄胎是怎么形成的 宏村旅游攻略 一个月减肥 红烧猪蹄的家常做法