【发布时间】:2014-04-22 14:29:32
【问题描述】:
我希望拍摄 162x193 像素的图像,然后将其缩小 0.125,即 162/8 = 20.25 和 193/8 = 24.125。因此,我想要一张大小为 20x24 的图片我目前遇到的唯一问题是,当我使用 imresize 函数时,它会四舍五入图像像素值,即我得到一个大小为 21x25 而不是 20x24 的图像。获得 20x24 的任何方式还是我将不得不忍受这个问题?这是一些代码:
//Read in original Image
imageBig = imread(strcat('train/',files(i).name));
//Resize the image
image = imresize(imageBig,0.125);
disp(size(image));
【问题讨论】: