最近網上流傳一個美顏濾鏡名為GPUImageBeautifyFilter、然而其美顏效果依舊令人很不滿意。
因為如果沒有OpenGL ES功底、自己寫shader比較吃力晦澀難懂、尤其是對iOS開發人員來講。
我這裡有一個filter 、 美顏效果整體來講勝於GPUImageBeautifyFilter、希望更多的人知道。
下載地址:
https://coding.net/u/Xoxo_x/p/VideoAndAudio/git/blob/master/%E5%BD%92%E6%A1%A3.zip
處理效果
原圖
我們可以調節美白等級、美顏等級、色調等級(飽和度)。
我這裡有5中美顏濾鏡、最好的是FSKGPUImageBeautyFilter 、用起來比較舒服。
#if __has_include(<GPUImage/GPUImage.h>)
#import <GPUImage/GPUImage.h>
#elif __has_include("GPUImage/GPUImage.h")
#import "GPUImage/GPUImage.h"
#else
#import "GPUImage.h"
#endif
@interface FSKGPUImageBeautyFilter : GPUImageFilter {
}
/** 美顏程度 */
@property (nonatomic, assign) CGFloat beautyLevel;
/** 美白程度 */
@property (nonatomic, assign) CGFloat brightLevel;
/** 色調強度 */
@property (nonatomic, assign) CGFloat toneLevel;
@end
美顏效果不輸於主流美顏。
下載地址:
https://coding.net/u/Xoxo_x/p/VideoAndAudio/git/blob/master/%E5%BD%92%E6%A1%A3.zip
写评论
很抱歉,必須登入網站才能發佈留言。