相信你也在使用濾鏡吧,今天就讓你見識一下濾鏡實現其實也不是一件特別難的技術,下面附一些效果圖。由於幾種濾鏡最主要的實現是一段片段著色程式,所以會進行展示
amaro濾鏡,通過fwamarofilter類來實現。它是instagram應用中的經典濾鏡之一,適用於任何色調暗沉的**
nsstring *const kfwamaroshaderstring = shader_string
( precision
lowp
float;
varying
highp
vec2 texturecoordinate;
uniform
sampler2d inputimagetexture;
uniform
sampler2d inputimagetexture2; //blowout;
uniform
sampler2d inputimagetexture3; //overlay;
uniform
sampler2d inputimagetexture4; //map
void main()
);
amaro
效果圖
softelegance濾鏡,通過gpuimagesoftelegancefilter來實現。復古型濾鏡,感覺像舊上海灘~~~
missetikate濾鏡
nashville濾鏡,nashville是instagram眾多濾鏡中最驚豔的一款,獨特的奶昔色調賦予**童話般的唯美感覺。適用範圍:營造浪漫唯美的感覺。
lordkelvin濾鏡。
amatorka濾鏡
rise濾鏡,可以使人像**得到很好的調整。
hudson濾鏡。
xproii濾鏡
1977濾鏡
valencia濾鏡
walden濾鏡
lomofi濾鏡
inkwell濾鏡
sierra濾鏡
earlybird濾鏡
sutro濾鏡
toaster濾鏡
brannan濾鏡
hefe濾鏡
實現【以fwnashvillefilter為例】
建立濾鏡類 ,我將所有濾鏡類都繼承自gpuimagefiltergroup類,它允許我們所建立的類混合其他濾鏡。它其實是向fwfilter1類中新增需要的輸入紋理。
@inte***ce fwnashvillefilter : gpuimagefiltergroup
建立濾鏡效果 ,該類主要實現濾鏡的效果,包含乙個片段著色程式。它是濾鏡效果的具體實現
@inte***ce fwfilter1 : gpuimagetwoinputfilter
@end
應用image
愛情的二十種面目
一 開始的開始總是甜蜜的 後來就有了厭倦 習慣 背棄 寂寞 絕望和冷笑 曾經渴望與乙個人長相廝守,後來,多麼慶幸自己離開了 曾幾何時,在一段短暫的時光裡,我們以為自己深深的愛著的乙個人。後來,我們才知道 那不是愛,那只是對自己說謊。二 你以為不可失去的人,原來並非不可失去,你流乾了眼淚,自有另乙個人...
愛情的二十種面目
一 開始的開始總是甜蜜的 後來就有了厭倦 習慣 背棄 寂寞 絕望和冷笑 曾經渴望與乙個人長相廝守,後來,多麼慶幸自己離開了 曾幾何時,在一段短暫的時光裡,我們以為自己深深的愛著的乙個人。後來,我們才知道 那不是愛,那只是對自己說謊。二 你以為不可失去的人,原來並非不可失去,你流乾了眼淚,自有另乙個人...
對號入座 微商 的二十種形態
一 層層分銷微商模式 思埠首創,傳統企業韓束跟進的微商模式,目前80 微商都採取的微商模式,特點是3層或多層級分銷,以找 為主 賣貨為輔的微商模式。不能定義為傳銷,不是傳銷,但採用了傳銷的營銷方式,有很多貨不到終端 忽悠底層小白 等缺點。我個人建議 部門不要查處,但要實時打壓!二 傳銷微商模式 以某...