matlab中如何去除两个图片相同区域

时间:2026-02-15 16:54:25

1、C盘根目录下有两个部分相同的图片,如下图所示,将其中相同部分去除。

matlab中如何去除两个图片相同区域

2、打开Matlab,点击新建,脚本,如下图所示。

matlab中如何去除两个图片相同区域

3、输入代码:

i=imread('C:\鱼木混猪1.jpg');

j=imread('C:\鱼木混猪2.jpg'); 

i=rgb2gray(i);

j=rgb2gray(j);

s=imsubtract(i,j);

imshow(s);    

imwrite(s, 'C:\鱼木混猪.jpg');

代码作用是将C盘根目录下的两个图表相减,并将结果展示后输出到C盘文件。

代码完成后,点击运行,如下图所示。

matlab中如何去除两个图片相同区域

4、运行完成后,会看到两张图表减去相同部分后的图像结果,如下图所示。

matlab中如何去除两个图片相同区域

5、同时,在C盘根目录下可以找到两图片去除相同部分后的新图片,如下图所示。

matlab中如何去除两个图片相同区域

1、1.打开Matlab;

2.输入代码,核心代码:

s=imsubtract(i,j);

3.保存,并点击运行;

4.可以在Matlab中看到两图片相减图像;

5.在C盘根目录下还可以找到保存的图像文件。

© 2026 五度知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com