缩放2D图像阵列的最佳方法是什么?例如,假设我有一个1024 x 2048字节的图像,每个字节都是一个像素.每个像素都是从0到255的灰度级.我希望能够通过任意因子缩放此图像并获得新图像.因此,如果我将图像缩放0.68倍,我应该得到一个大小为0.68*1024 x 0.68*2048的新图像.一些像素将相互折叠.并且,如果我按比例缩放3.15,我会得到一个更大的图像,像素被复制.那么,实现这一目标的最佳方法是什么?
接下来,我希望能够将图像旋转任意角度,范围为0到360度(0 - 2Pi).旋转后裁剪图像不是问题.最好的方法是什么?