Matlab如何做开运算

Matlab如何做开运算

Matlab是强大的数学类软件,常用于数字图像处理,今天来介绍下如何用Matlab做数字图像处理中形态学开运算。

打开Matlab,点击快捷工具栏中的“新建脚本”,如下图所示。

Matlab中利用imopen函数可以对图像做开运算,而函数还需要指定一个元素结构作为第二个参数,再加上要读取图片和显示前后对比的图片,具体的代码为:

f=imread('D:\鱼木混猪.jpg');

se=strel('disk',5');

g=imopen(f,se);

subplot(121),imshow(f),title('原图像');

subplot(122),imshow(g),title('直接开运算');

如下图所示。

点击“保存并运行”按钮,如下图所示。

选择m文件的保存位置,设置文件名,如下图所示。

这样,就在Matlab中对图像做了开运算,并会弹出对话框来显示原始图片和开运算图像的对比结果,如下图所示。

1.打开Matlab,新建脚本;

2.输入代码,开运算函数为imopen;

3.点击“保存并运行”代码;

4.设置文件保存位置及文件名;

5.就在Matlab中出现原图像和开运算后的对比图像。