好! 我需要通过UIImagePickerController添加iPhone相机滤镜/纹理的图像,但不知道如何直接访问相机图像,因为只能访问眼睛。
过滤器可能是黑色/白色,棕褐色或其他任何东西。
非常感谢!问候
答案 0 :(得分:1)
最后通过在图像上添加一个遮罩来解决问题,因此没有必要应用过滤器lol。
感谢
答案 1 :(得分:0)
在这里查看Apple Reference on Image Picker,了解选择从相机拍摄的图像所需的内容。
然后,您可以以任何方式将所需的过滤器应用于此图像。
Apple为此提供了一个很好的示例项目:PhotoPicker您也可以尝试这样做。
如果您需要实时添加预览图层上的效果,则需要使用较低的api方法,例如AVCaptureSessions和OpenGLES2.0着色器。对于iPhone 4的实时着色器有一个很好的介绍:Introduction to Augmented Reality on the iPhone by Nick Waynik。这可以帮助您确定如何将实时扩充添加到预览图层。
希望有所帮助!