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

2025-11-20 08:52:02

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盘根目录下还可以找到保存的图像文件。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢