MATLAB处理两幅图时,如何使得size相同?
二值化后的两幅图像用MATLAB处理(都是256*256的图像),如何使得size相同?新手上路,请多指教。 (1)二值化并不会改变图像的size
(2)如果想把所有图像的size设置一致,使用imresize
(3)另外烦请新手发帖前看看置顶帖子 原帖由 znhchz 于 2007-11-24 11:23 发表 http://www.chinavib.com/forum/images/common/back.gif
二值化后的两幅图像用MATLAB处理(都是256*256的图像),如何使得size相同?
新手上路,请多指教。
你的 size 相同是否指维数一样?一般不可能:一幅RGB的图象,读取后是三维矩阵,而二值化后是二维矩阵,你说如何相同?
请表达清楚,别让大伙猜测你的问题 图像的减法运算中,用imabsdiff函数时要求size相同,不同的两幅图如何做到,是不是针对同一场景的多幅图而言的啊? 原帖由 znhchz 于 2007-11-26 09:32 发表 http://www.chinavib.com/forum/images/common/back.gif
图像的减法运算中,用imabsdiff函数时要求size相同,不同的两幅图如何做到,是不是针对同一场景的多幅图而言的啊?
请保证你的图像其像素值是相同位数的,如果已相同,但是仍然 size 不同,则偶不懂 imabsdiff函数能在两幅不同的图像中使用吗?两幅图同为BMP图像,都是256*256的。 原帖由 znhchz 于 2007-11-26 10:06 发表 http://www.chinavib.com/forum/images/common/back.gif
imabsdiff函数能在两幅不同的图像中使用吗?两幅图同为BMP图像,都是256*256的。
自己help一下就知道了:
Z = IMABSDIFF(X,Y) subtracts each element in array Y from the
corresponding element in array X and returns the absolute difference in
the corresponding element of the output array Z.X and Y are real,
nonsparse, numeric or logical arrays with the same class and size.Z
has the same class and size as X and Y.If X and Y are integer
arrays, elements in the output that exceed the range of the integer
type are truncated.
页:
[1]