如何用matlab将读入的两张RGB图片加在一起?

谢绝各种有偿代做!
2025-05-15 18:14:31
推荐回答(1个)
回答(1):

>> a=imread('D:\ebook\lena.bmp');

>> b=imread('D:\ebook\2009.bmp');

>> a1=a(:,:,1);

>> a2=a(:,:,2);

>> a3=a(:,:,3);

>> b1=b(:,:,1);

>> b2=b(:,:,2);

>> b3=b(:,:,3);

>> c(:,:,1)=imadd(a1,b1,'uint16');

    c(:,:,2)=imadd(a2,b2,'uint16');

    c(:,:,3)=imadd(a3,b3,'uint16');

>> figure,imshow(uint8(c));