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