首先,不得不说GPUImage是一个优秀的框架。但是,当加载我从 Photoshop CS6 导出的 ACV 文件时,它给了我一个错误提示:无法使用数据初始化 ACVFile:(null)。但问题是,相同的代码适用于其他一些 ACV 文件,而且该文件肯定有数据,实际上是 64 位。
这是我尝试加载它的方式:
GPUImageToneCurveFilter *stillImageFilter2 = [[GPUImageToneCurveFilter alloc] initWithACV:@"test"];
UIImage *quickFilteredImage = [stillImageFilter2 imageByFilteringImage:baseImage];
photoImage.image = quickFilteredImage;
如果我将测试更改为另一个 ACV 文件,它会完美运行。不知道出了什么问题。
谢谢 MehtaiPhoneApps