ios - GPUImage 处理后的图片与返回的图片不一致
ringa_lee
ringa_lee 2017-04-17 17:33:32
0
1
351

现在在使用GPUImage 来处理图片,现在的问题是这样的。

1.使用GPUImage 滤镜处理的图片,显示的效果 与 currentFilteredFrame 返回的图片 效果差别很大。当然针对的是个别滤镜效果,比如去色 color packing,而如果依然是彩色图片一般不会有太大差距。

GPUImageView 显示的效果是这样的

可是通过 currentFilteredFrame 返回的图片效果是这样的,我是通过写入到沙盒取出来的。

感觉很像是 alpha 通道导致的问题,但是不确定,也没有找到设置alpha 的地方。

现求助各位大大,希望不吝赐教

ringa_lee
ringa_lee

ringa_lee

全員に返信(1)
小葫芦

画像の保存が異なる状況にも遭遇し、currentFilteredFrame を使用します。私の解決策は、画像をレンダリングするときに [staticPicture processImage] を使用することです。このメソッドは次のように記述されます。 useNextFrameForImageCapture] ;

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート