自然飽和度」是影象整體的明亮程度,「飽和度」是影象顏色的鮮豔程度。
「飽和度」與「色相/飽和度」命令中的「飽和度」選項效果相同,可以增加整個畫面的「飽和度」,但如調節到較高數值,影象會產生色彩過飽和從而引起影象失真。
在gpuimage中使用gpuimagevibrancefilter來實現調整影象的自然飽和度
片段著色
varying highp vec2 texturecoordinate;具體應用uniform sampler2d inputimagetexture;
uniform lowp
float
vibrance;
void
main()
+ (uiimage *)changevalueforvibrancefilter:(float)value image:(uiimage *)image效果
GPUImage濾鏡之銳化
應用銳化工具可以快速聚焦模糊邊緣,提高影象中某一部位的清晰度或者焦距程度,使影象特定區域的色彩更加鮮明。在應用銳化工具時,若勾選器選項欄中的 對所有圖層取樣 核取方塊,則可對所有可見圖層中的影象進行銳化。但一定要適度。銳化不是萬能的,很容易使東西不真實。在gpuimage中使用gpuimagesha...
GPUImage濾鏡實戰
gpuimage是現在做濾鏡最主流的開源框架,沒有之一。作者bradlarson基於opengl對處理單元進行封裝,提供出gpuimagefilter基類,配合shader,常用濾鏡都拿下不是問題。下面大致講解下gpuimage裡的一些基本概念,為了表達方便。已經知道請跳過 gpuimage中的幾個...
GPUImage簡單濾鏡使用(二)
原影象 調整影象的對比度 gpuimagecontrastfilter類提供了此功能。該類中有乙個屬性contrast,我們可以通過修改此屬性值 最大值4.0,最小值0.0,正常值1.0 來達到修改影象對比度的目的,使用方法 gpuimagecontrastfilter filter gpuimag...