旋转和捏图效果图像,图像失真算法
问题描述:
问候,
任何人都可以告诉我怎么能给图像扭曲,如捏,旋转,浴室,冲床,圆柱等图像失真效果。其实我正在制作一个小图片库来进行照片编辑。
我试过谷歌它找不到太多的帮助。
如果有人可以帮助或建议我图像失真算法,我会感激。
谢谢!旋转和捏图效果图像,图像失真算法
答
我个人不知道如何实现这些效果,准确的,但你可以看看瘸子,这是开源的,并拉出你所需要(尊重他们的许可,当然)。通常,这些类型的图像效果只是从一组坐标变换到另一组坐标。因此,对于dest图像中的每个像素位置,通过映射到不同坐标的变换运行它,从源图像采样并将像素输出到dest。
如果您想实时执行此操作,可以使用的一种技术是将图像纹理映射到高分辨率网格网格上。对于旋转效果可以通过围绕中心点旋转顶点来完成,其角度与距中心点的距离成反比。事实上,这对于各种各样的效果都很好。如果您使用的是非OpenGL Microsoft平台,则可以使用OpenGL或XNA实现此目的。
您的标签有点随意。对于什么平台/技术,你需要这个吗? – 2011-04-11 09:04:33
我不是你应该真的创建一个图库编辑照片,如果你不能找出这些效果如何工作... – Bombe 2011-04-11 13:12:14
感谢您的关注,我正在开发先进的照片编辑应用程序的Android .. – junto 2011-04-15 11:09:47