iOS二十種超酷時尚藝術濾鏡彙總 附原始碼

2021-08-03 08:05:48 字數 2178 閱讀 2272

相信你也在使用濾鏡吧,今天就讓你見識一下濾鏡實現其實也不是一件特別難的技術,下面附一些效果圖。由於幾種濾鏡最主要的實現是一段片段著色程式,所以會進行展示

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層或多層級分銷,以找 為主 賣貨為輔的微商模式。不能定義為傳銷,不是傳銷,但採用了傳銷的營銷方式,有很多貨不到終端 忽悠底層小白 等缺點。我個人建議 部門不要查處,但要實時打壓!二 傳銷微商模式 以某...