我有一个大小为640*640*3
的图片,而另一张图片大小为125*314*3
。我想获得第二张图像与第一张图像的大小比例,但我找不到办法。
我尝试过传统的划分方法,以及使用rdivide
,但两者都不起作用。
如果我使用传统方法首先将图像3D值相乘,那么比较一下,这种方法是否正确?
例如,我会执行类似640*640*3 = 1,228,800
然后125*314*3 = 117,750
的操作,最后选择117,750 / 1,228,800 = 0.09
。 0.09
是正确答案吗?
答案 0 :(得分:3)
我假设你指的是两幅图像之间的面积比。如果是这种情况,只需使用宽度和高度。这看起来像是在使用RGB图像,所以不要使用通道数。但是,当您使用它们来查找比率时,通道数会被取消。
因此,是的,你的方法是正确的:
(125*314) / (640*640) = 0.0958
这意味着较小(或第二)的图像占据较大(或第一)图像的大约9.5%。
答案 1 :(得分:1)
这取决于您的尺码比率。
看起来你有RGB图像,所以如果你的意思是区域,那么它是(640 * 640)/(125 * 314),如果你的意思是高度,那么它是640/314,更多选项,是在你的问题中更具体。