我需要在iOS 7的某种方法中使用核心图像过滤器(CIFilter
)(所以我不能更具体,因为它在NDA下)。但是,没有CIFilter提供我想要使用的过滤器。所以我在互联网上搜索,找到了精彩的GPUImage库。它提供了我需要的过滤器,并提供了出色的性能。
我的问题是我需要过滤器的方法特别需要一个CIFilter。所以我的问题是:是否可以将GPUImage过滤器封装到CIFilter中?
我已阅读过CIFilter文档,我看到了这一点:
您可以继承CIFilter以创建:
•将两个或多个内置Core Image过滤器(iOS和OS X)链接在一起的过滤器
•使用您编写的图像处理内核的自定义过滤器(仅限OS X)
但是,它并不禁止将其子类化为其他用途,并且创建自定义过滤器(仅在OS X中)的可能性是使用核心映像内核而不是外部映像内核。
我想知道技术上是否可以封装它,以及它是否会被Apple批准。我知道很难知道这是否会被批准。
提前致谢!