声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1736|回复: 6

[图像处理] MATLAB处理两幅图时,如何使得size相同?

[复制链接]
发表于 2007-11-24 11:23 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
二值化后的两幅图像用MATLAB处理(都是256*256的图像),如何使得size相同?
新手上路,请多指教。
回复
分享到:

使用道具 举报

发表于 2007-11-24 12:35 | 显示全部楼层
(1)二值化并不会改变图像的size
(2)如果想把所有图像的size设置一致,使用imresize
(3)另外烦请新手发帖前看看置顶帖子
发表于 2007-11-24 22:28 | 显示全部楼层

你的 size 相同是否指维数一样?一般不可能:一幅RGB的图象,读取后是三维矩阵,而二值化后是二维矩阵,你说如何相同?

请表达清楚,别让大伙猜测你的问题
 楼主| 发表于 2007-11-26 09:32 | 显示全部楼层
图像的减法运算中,用imabsdiff函数时要求size相同,不同的两幅图如何做到,是不是针对同一场景的多幅图而言的啊?
发表于 2007-11-26 09:50 | 显示全部楼层
原帖由 znhchz 于 2007-11-26 09:32 发表
图像的减法运算中,用imabsdiff函数时要求size相同,不同的两幅图如何做到,是不是针对同一场景的多幅图而言的啊?

请保证你的图像其像素值是相同位数的,如果已相同,但是仍然 size 不同,则偶不懂
 楼主| 发表于 2007-11-26 10:06 | 显示全部楼层
imabsdiff函数能在两幅不同的图像中使用吗?两幅图同为BMP图像,都是256*256的。
发表于 2007-11-26 10:16 | 显示全部楼层
原帖由 znhchz 于 2007-11-26 10:06 发表
imabsdiff函数能在两幅不同的图像中使用吗?两幅图同为BMP图像,都是256*256的。

自己help一下就知道了:

  1. Z = IMABSDIFF(X,Y) subtracts each element in array Y from the
  2.     corresponding element in array X and returns the absolute difference in
  3.     the corresponding element of the output array Z.  X and Y are real,
  4.     nonsparse, numeric or logical arrays with the same class and size.  Z
  5.     has the same class and size as X and Y.  If X and Y are integer
  6.     arrays, elements in the output that exceed the range of the integer
  7.     type are truncated.
复制代码
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-12 11:55 , Processed in 0.067871 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表