前言
一款滤镜应用是怎么开发的,具体有些什么技术要点要注意,究竟要用Core Image,还是GPUImage?一个基本滤镜又是怎么做的?如果需要实时滤镜,又该如何做?能不能通过不写代码开发一款新的滤镜?
这些一系列的问题,从一开始就困惑着我。但是随着开发的深入进行,慢慢就逐渐清晰了。于是本系列文章就是折腾过程中的总结,希望通过对一些问题的解决和记录,让后来者少踩坑...
目标
这系列的文章主要是EasyPhoto开发过程中的一些技术点总结,由于本人也是刚接触滤镜App开发,所以会从一个初学者的角度进行介绍。本系列文章会随着EasyPhoto的不断迭代而更新,会有新的技术点和优化点介绍给大家,希望对大家有所帮助,也希望大家对EasyPhoto这款应用持续关注,并提出产品改进意见哈(_)。
目录
1、Chiper - 技术选型 & 产品设计
2、Chiper - 滤镜开发
3、Chiper - 实时GLKView的应用
参考资料
[iOS] 使用CIColorCube快速製作濾鏡
GPUImage - 颜色查找表(Color Lookup Table) 为图片添加滤镜
Filter Me: Color Lookup Table – Part 2
CICOLORCUBE
Instagram滤镜,影视级调色算法实现
LUT
CoreImage自定义滤镜
网友评论