ios-gpuimage-plus icon indicating copy to clipboard operation
ios-gpuimage-plus copied to clipboard

自定义滤镜

Open Sparklehorse001 opened this issue 7 years ago • 6 comments

基于 5 * 4 的颜色矩阵, 不知道如何转换, 才能自定义滤镜

Sparklehorse001 avatar Oct 30 '18 06:10 Sparklehorse001

啥…… 举个例子呢?

wysaid avatar Nov 04 '18 12:11 wysaid

最简单的颜色映射可以使用LUT图, 目前滤镜规则是支持的

wysaid avatar Nov 04 '18 12:11 wysaid

你好,我用这个 方法: cgeFilterUIImage_MultipleEffects(srcImage, ruleString, 1.0f, nil); 同时加载8个滤镜的时候,我发现内存飘升瞬间130MB左右,请教一下该怎么处理,谢谢

bolagong avatar May 12 '19 07:05 bolagong

@bolagong 你是异步加载八个吗, 如果是八个线程就可能同时存在8份.
建议直接顺序执行, 执行完了一个再加载下一个

wysaid avatar May 12 '19 14:05 wysaid

你好,是图片的问题,我发现加载的图片质量越是高清的大图,加载滤镜的时候越消耗内存。我点击一下添加滤镜,内存就从48M左右直接飘升到117M左右,你可以告诉我怎么优化类似这个的问题吗

bolagong avatar May 14 '19 06:05 bolagong

预览的时候不要用这么高分辨率的图, 使用小一点的图, 最好保存结果, 离屏渲染的时候再使用高清大图会比较好

wysaid avatar May 18 '19 16:05 wysaid