旋转和捏图效果图像,图像失真算法

旋转和捏图效果图像,图像失真算法

问题描述:

问候,
任何人都可以告诉我怎么能给图像扭曲,如捏,旋转,浴室,冲床,圆柱等图像失真效果。其实我正在制作一个小图片库来进行照片编辑。
我试过谷歌它找不到太多的帮助。
如果有人可以帮助或建议我图像失真算法,我会感激。
谢谢!旋转和捏图效果图像,图像失真算法

enter image description here

+0

您的标签有点随意。对于什么平台/技术,你需要这个吗? – 2011-04-11 09:04:33

+0

我不是你应该真的创建一个图库编辑照片,如果你不能找出这些效果如何工作... – Bombe 2011-04-11 13:12:14

+0

感谢您的关注,我正在开发先进的照片编辑应用程序的Android .. – junto 2011-04-15 11:09:47

我个人不知道如何实现这些效果,准确的,但你可以看看瘸子,这是开源的,并拉出你所需要(尊重他们的许可,当然)。通常,这些类型的图像效果只是从一组坐标变换到另一组坐标。因此,对于dest图像中的每个像素位置,通过映射到不同坐标的变换运行它,从源图像采样并将像素输出到dest。

如果您想实时执行此操作,可以使用的一种技术是将图像纹理映射到高分辨率网格网格上。对于旋转效果可以通过围绕中心点旋转顶点来完成,其角度与距中心点的距离成反比。事实上,这对于各种各样的效果都很好。如果您使用的是非OpenGL Microsoft平台,则可以使用OpenGL或XNA实现此目的。

+1

我已经完成了我的申请,谢谢你的回复 – junto 2011-05-06 07:23:39

+2

@junto如果你能发表一个答案来解释你做了什么等等,那真是太好了。真的令人失望,这个主题上的信息很少 – RSully 2012-04-27 19:20:59