如何用实数坐标计算像素的颜色

时间:2018-04-26 02:30:06

标签: algorithm image-processing photo

Original Image

Result Image

第一张图片是原始图片,第二张图片是通过从第一张图片重新排列像素而创建的图片。如您所见,曲线的边缘看起来像一个阶梯,因为通过铺设坐标从第一张图片中选择像素。有没有办法像Photoshop中的抗锯齿功能那样平滑边缘。

编辑4/26/2018: 根据Cris Luengo的说法,我实施了Bilinear Interpolation并将其应用于图像。这是结果(忽略橙色对象)。

Bilinear Interpolation

橙色物体附近的曲线看起来仍然像一个楼梯,但其余部分看起来更平滑。还有其他算法可以让它更顺畅吗?我发现实施双立方插值令人困惑,但如果它使图像更平滑,我会尝试。

1 个答案:

答案 0 :(得分:0)

我使用Bicubic Interpolation实现了我的结果。它的时间复杂度不是太高,它保留了图像对比度,这对于真实图像而言不是很好,所以我觉得这个算法已经足够了。

可能的解决方案

1)双线性插值

2)双立方插值

3)接近N倍大图像然后调整大小