您可以使用numel
查找图像中的像素数。例如。对于16 x 16
图片,numel
将返回256
。
% If image A is smaller or equal as image B, swap the two images
if numel(A) <= numel(b)
tmp = A;
A = B;
B = tmp;
clear('tmp');
end
这仅查看每个图像中的总像素数。如果您想考虑形状,可以使用size
函数来获取图像的宽度和高度:
[height,width] = size(image)
然后你必须考虑一些逻辑,无论是否交换:如果a更宽,但更低,等等。