注册 登录
编程论坛 Matlab

关于matlab的图像相减

humanmaycry 发布于 2007-04-24 13:48, 2892 次点击
i=imread('1.jpg')
j=imread('2.jpg')
i=double(i)/255;
j=double(j)/255;
x=i-j;
imshow(x);
x=i-j;
就是不能运行,显示??? Error using ==> image
TrueColor CData contains element out of range 0.0 <= value <= 1.0.

Error in ==> F:\MATLAB6p5\toolbox\images\images\imshow.m
On line 104 ==> hh = image(xdata, ydata, cdata, 'BusyAction', 'cancel', ...
该怎么改呀?而且我两幅图像的大小是一样的!!1024*768:

望指点,如何实现任意两幅图像的相减!!!!

2 回复
#2
janicewei2007-04-24 15:31
回复:(humanmaycry)关于matlab的图像相减
两幅图相减用:imsubtract
#3
cumtcowboy2007-05-10 12:56
回复:(humanmaycry)关于matlab的图像相减
两幅图相减用:imsubtract
1