滤镜功能:
- 在 GPUImage 中可以通过ACV文件快速创建自定义滤镜。AVC可以通过 photoShop进行图片颜色曲线处理得到
2.在研究滤镜的时候,发现有一些滤镜资源是acv格式的,百度了解后,acv文件是ps保存曲线效果的。
知道这个,我们就知道acv格式的文件就是为了给图片做曲线效果处理的,那么怎么生成acv文件呢?
下面就告诉大家怎么利用ps生成acv格式文件:
首先我们选定一个图片,用ps打开后,使用曲线工具进行处理,得到我们想要的效果后,点击曲线工具的菜单,
选择存储曲线预设选项,这样就可以保存曲线效果了,acv文件可以应用到代码程序中。
顺便说下,ps的曲线工具菜单还有一个选项叫载入曲线预设,这个就是把曲线效果加入ps的图片中的。
2:
接下來,我們一步步來看怎麼製作一個自己的濾鏡。
我們主要講iOS的製作流程,android也是類似的。
一、在GPUImage框架中找到lookup.png
這張圖,圖的大小是512X512,也就是64X64X64。
二、打開Photoshop,選取一張原始圖。
三、為這張圖創建一個組,調一下顏色。
四、現在我們效果調好了,我們需要把效果應用到步驟一中的基準圖,我們會得到一張新的基準圖。
五、接下來就借用GPUImage框架中的GPUImageLookupFilter來實現我們的效果吧。
總結:從Demo最終的效果來看,與我們之前在Photoshop處理出來的效果幾乎是一樣的。
3.具体流程和代码:
https://www.jianshu.com/p/b470a5b5a560
网友评论