如何从iPhone拍摄的照片和叠加图像创建单张图像?

3
有无数的应用程序可以做到这一点......但我想知道有哪些建议的方法可以产生最高质量的图像。
我要做的事情的示例:
1. 能够在iPhone的相机上叠加一个小胡子的图像。 2. 可选地调整/旋转该图像的大小。 3. 拍照并将叠加的图像(在这种情况下是小胡子)叠加在图片上,以便产生一个单一的图像。
非常感谢。

这个,这个,这个和这个可能会对你有所帮助。 - Zabba
1个回答

1

这里有一篇关于如何在相机上覆盖图片的文章。http://mobile-augmented-reality.blogspot.com/2009/09/overlaying-views-on-uiimagepickercontro.html。另外,如果想要旋转和调整大小的胡须,请查看http://icodeblog.com/2010/10/14/working-with-uigesturerecognizers/。之后,您可以使用下面代码中产生的 UIImage 来完成任何您需要的功能。将 self.view 更改为相机视图。

UIGraphicsBeginImageContext(self.view.bounds.size);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *screenShot = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接