前言
一款濾鏡應(yīng)用是怎么開發(fā)的,具體有些什么技術(shù)要點要注意,究竟要用Core Image,還是GPUImage?一個基本濾鏡又是怎么做的?如果需要實時濾鏡,又該如何做?能不能通過不寫代碼開發(fā)一款新的濾鏡?
這些一系列的問題,從一開始就困惑著我。但是隨著開發(fā)的深入進行,慢慢就逐漸清晰了。于是本系列文章就是折騰過程中的總結(jié),希望通過對一些問題的解決和記錄,讓后來者少踩坑...
目標
這系列的文章主要是EasyPhoto開發(fā)過程中的一些技術(shù)點總結(jié),由于本人也是剛接觸濾鏡App開發(fā),所以會從一個初學(xué)者的角度進行介紹。本系列文章會隨著EasyPhoto的不斷迭代而更新,會有新的技術(shù)點和優(yōu)化點介紹給大家,希望對大家有所幫助,也希望大家對EasyPhoto這款應(yīng)用持續(xù)關(guān)注,并提出產(chǎn)品改進意見哈(_)。
目錄
1、Chiper - 技術(shù)選型 & 產(chǎn)品設(shè)計
2、Chiper - 濾鏡開發(fā)
3、Chiper - 實時GLKView的應(yīng)用
參考資料
[iOS] 使用CIColorCube快速製作濾鏡
GPUImage - 顏色查找表(Color Lookup Table) 為圖片添加濾鏡
Filter Me: Color Lookup Table – Part 2
CICOLORCUBE
Instagram濾鏡,影視級調(diào)色算法實現(xiàn)
LUT
CoreImage自定義濾鏡