6

我正在使用 coreImage 框架开发一个应用程序。我从 UIImage 创建了一个 CIImage。

CIImage *image = [CIImage imageWithCGImage:self.canvasImage.CGImage];

这里 self.canvasImage 是一个 UIImage,我对其进行调试,并且对象图像正在由编译器创建并具有一些内存。

我正在使用以下代码创建由属性方法返回的 NSDictionary 对象。

NSDictionary *opts  =[image properties] ;

这里我的 opts 对象被赋值为nil

我搜索了它但没有找到解决方案,为什么 properties 方法返回 nil 值?

4

1 回答 1

5

我遇到了同样的问题。如果您使用 imageWithData: 或 imageWithContentsOfURL: 创建 CIImage,则属性字典只有非零。

它根本没有很好的记录。查看 WWDC 2013 会议 509。

于 2014-04-04T04:21:49.603 回答