您好我尝试使用过滤器构建简单的相机应用程序。我在UIImage上应用CIFilters工作正常,但现在我想在拍摄照片之前应用滤镜(相机上的实时滤镜),如下面的iOS7相机。
提前感谢。
答案 0 :(得分:0)
可供开发人员使用的CoreImage过滤器对于实时处理来说太慢了。
如上所述,使用GPU加速库,例如GPUImage。
答案 1 :(得分:0)
如果您正在寻找UIImagePickerController的api进行实时相机过滤,则不会发生这种情况。 你必须建立自己的。
查看AVCaptureSession,或许this sample code(请参阅XBFilteredCameraView.m
),以帮助您了解如何实时捕捉相机输出图像。
您还需要一个实时图像处理库,例如GPUImage。
希望这可以帮到你。