在上篇部落格ios core image之一中了解了下ciimage、cifilter、cicontext三個類的使用,這篇了解下濾鏡鍊(多濾鏡)和人臉檢測(不是人臉識别)。
一、多濾鏡
1.有些效果不隻是一個濾鏡能完成的,需要多個濾鏡疊加,讓一個濾鏡的outputimage作為另一個濾鏡的inputimage。
在下面的代碼中,給圖檔加了兩個濾鏡效果一個高斯模糊一個旋轉。
2.效果圖

二、人臉檢測
1.網上有的寫的是人臉識别,了解了下發現coreimage中的算不上人臉識别,也隻是檢測下人臉的位置,眼睛、嘴巴、是否微笑等,并不能識别出是不是同一個人。這個參考了部落格http://blog.csdn.net/wildfireli/article/details/7164628.用自己素顔圖(兒童不宜,戴墨鏡觀看防止亮瞎眼)試了下還算ok。
由于清屏網無恥,抄襲我部落格并将我頭像放在它網上,我就把這圖去了
三、高斯模糊第三方
項目背景視圖要用高斯模糊的效果,在網上找了個第三方uiimage+imageeffects,東西也不多,效果又很好。