图像处理系列之扭曲(distort)
作者: 刘鹏
日期: 2009-08-12
文本介绍实现图像扭曲的基本思想。
基本思想
实现扭曲的关键是设计一个函数,它以扭曲之后的图像的两个坐标 (x,y) 作为输入,将它们 转换成原始图像的坐标 (u, v),即
(u, v) = f (x, y)
在具体实现时,需要一个循环,针对每一对坐标 (x, y) 使用扭曲函数计算得到 (u, v),然后将 (x, y) 点的颜色值设置成原始图像中 (u, v) 点的颜色值。
由于 (u,v) 常常不能恰好对应原始图像的某个像素,而是两个像素之间的近似 点,因此通常使用差值 (interpolation)1 来决定 (u, v) 点的颜色值。