GPUImage无法使用数据初始化ACVFile:(null)

时间:2015-02-18 22:47:38

标签: ios xcode photoshop gpuimage curves

首先,我必须说GPUImage是一个很好的框架。但是,当加载我从Photoshop CS6导出的ACV文件时,它给我一个错误说:无法使用数据初始化ACVFile :( null)。但问题是,相同的代码适用于其他一些ACV文件,并且该文件肯定有数据,事实上它只有64个。

以下是我尝试加载它的方法:

GPUImageToneCurveFilter *stillImageFilter2 = [[GPUImageToneCurveFilter alloc] initWithACV:@"test"];
    UIImage *quickFilteredImage = [stillImageFilter2 imageByFilteringImage:baseImage];
    
    photoImage.image = quickFilteredImage;

如果我将测试更改为另一个ACV文件,它将完美运行。不确定是什么问题。

由于 MehtaiPhoneApps

1 个答案:

答案 0 :(得分:0)

只需添加色调曲线文件 test.acv 的扩展名即可开始使用

=>更新的代码

GPUImageToneCurveFilter *stillImageFilter2 = [[GPUImageToneCurveFilter alloc] initWithACV:@"test.acv"];
UIImage *quickFilteredImage = [stillImageFilter2 imageByFilteringImage:baseImage];

photoImage.image = quickFilteredImage;
相关问题