最近学习了用MATLAB来对图像进行简单的线性运算。
首先就是最贱的的关于图像的相加相减,个人认为两张图片的合成真的是P图神技能啊!
两张图片的加法运算
clc;close all;clear all;
A=imread(‘couple.bmp‘);
B=imread(‘lena.bmp‘);
for i=1:1:256
for j=1:1:256
C(i,j)=A(i,j)+B(i,j);
end
end
subplot(2,2,1);imshow(A);title(‘comple.bmp‘);
subplot(2,2,2);imshow(B);title(‘lena.bmp‘);
imwrite(C,‘change.bmp‘);
subplot(2,2,3);imshow(C);title(‘相加后‘);
两张图片的减法运算:
clc;close all;clear all;
A=imread(‘change.bmp‘);
B=imread(‘lena.bmp‘);
for i=1:1:256
for j=1:1:256
C(i,j)=A(i,j)-B(i,j);
end
end
imshow(C);
不管是图像的