为什么CIImage的属性方法返回nil

时间:2013-11-29 05:19:18

标签: ios iphone core-image ciimage

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

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

这里self.canvasImage是一个UIImage,我调试它,对象图像是由带有一些内存的编译器创建的。

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

NSDictionary *opts  =[image properties] ;

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

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

1 个答案:

答案 0 :(得分:5)

我遇到了同样的问题。如果你使用imageWithData:或imageWithContentsOfURL:来创建CIImage,那么属性字典只是非零。

根本没有记录。查看WWDC 2013会议509。