我将大小为 w1 × h1 的位图 b 缩放为大小为 w2 的位图的算法× H2 :
上述算法不是获得结果最有效的算法。我只用它来描述缩放算法的效果(我可以在Photoshop中而不是编写程序)。是否有已知的算法产生与我相同的结果?
答案 0 :(得分:0)
您的算法存在的问题是需要大量内存。例如,如果从11x11的大小缩放到13x13,则11和13的最小公倍数(lcm)为143.因此,您将创建一个143x143图像,然后将其缩小为13x13。
作为替代方案,请查看"双线性插值":https://en.wikipedia.org/wiki/Bilinear_interpolation(本文还提供了"参见"部分中的其他方法)。
答案 1 :(得分:0)
我在这里找到了详细说明:http://entropymine.com/imageworsener/pixelmixing/。
它有时被称为像素混合,像素平均或区域地图等。