成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

SDK怎么實現(xiàn)美顏特效-創(chuàng)新互聯(lián)

本文小編為大家詳細介紹“SDK怎么實現(xiàn)美顏特效”,內(nèi)容詳細,步驟清晰,細節(jié)處理妥當,希望這篇“SDK怎么實現(xiàn)美顏特效”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學(xué)習(xí)新知識吧。

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序開發(fā)、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了尼金平免費建站歡迎大家使用!

以下是工作的具體步驟:

1、 磨皮

使用雙邊濾波/導(dǎo)向濾波/表面模糊等濾波算法模糊圖像,這里要注意保邊處理,避免人臉和背景同時被模糊造成邊界不清。

以雙邊濾波為例。取出綠色通道,對綠色通道進行模糊,得到模糊后的值sampleColor。再用原圖綠色通道值減去sampleColor,加上0.5(即128),這兩個步驟即PS中的高反差保留。

vec3 centralColor = texture2D(inputImageTexture, textureCoordinate).rgb; 

float highpass = centralColor.g - sampleColor + 0.5; 

再對上述結(jié)果值進行3-5次強光處理,此步驟可以使得噪聲更加突出

if(color <= 0.5){ 

color = color color 2.0; 

}else{ 

color = 1.0 - ((1.0 - color)(1.0 - color) 2.0); 

美顏特效SDK自動計算原圖的灰度值,公式為0.299R + 0.587G + 0.114*B得到灰度圖片之后,將灰度值作為閾值,用來排除非皮膚部分,根據(jù)灰度值計算,將原圖與結(jié)果圖合成。

float alpha = pow(lumance, 0.333333); 

vec3 smoothColor = centralColor + (centralColor-vec3(highpass))alpha0.1;</span> 

接下來提高亮度,消除噪聲

pow函數(shù)中第二個參數(shù)可調(diào)(1/3~1),值越小,alpha越大,磨皮效果越明顯,修改該值可作為美顏程度。

并對混合后結(jié)果增加亮度,調(diào)整飽和度等參數(shù)得到最終圖。

2、 美白

在美顏特效SDK對人臉進行美白時,要用膚色檢測算法保護頭發(fā)、眉毛等區(qū)域,僅提亮人臉皮膚部分的亮度,保護其他地方,這里會涉及到人臉分割、關(guān)鍵點識別和人臉檢測等知識點。

3、 將模糊后的圖像和原圖進行圖像融合并進行銳化處理。

手機原相機實現(xiàn)視頻實時美顏的意義何在?

首先舉幾個反應(yīng)快的案例:美圖手機、VIVO和OPPO手機

然后舉一個反應(yīng)慢的案例:蘋果手機

后者在手機系統(tǒng)上完爆前者五條街,但后者的相機在女性用戶的喜愛程度上,被前者甩了五條街。前者如果沒有美顏,根本不會成長為現(xiàn)在這個體量,后者如果有美顏,也許就不會失去一部分愛好原相機美顏的客戶。

而原相機,說白了就是一個軟件,給它接入個美顏特效SDK能有多難,連“直男手機”華為都加上了美顏。

讀到這里,這篇“SDK怎么實現(xiàn)美顏特效”文章已經(jīng)介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領(lǐng)會,如果想了解更多相關(guān)內(nèi)容的文章,歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道。

當前標題:SDK怎么實現(xiàn)美顏特效-創(chuàng)新互聯(lián)
本文地址:http://jinyejixie.com/article34/depgse.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄、網(wǎng)站維護、營銷型網(wǎng)站建設(shè)網(wǎng)站制作、靜態(tài)網(wǎng)站用戶體驗

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
安龙县| 六枝特区| 贵南县| 昌宁县| 库车县| 保定市| 故城县| 武清区| 怀柔区| 武宣县| 闸北区| 阿勒泰市| 偃师市| 大洼县| 新兴县| 乾安县| 贵阳市| 富平县| 安泽县| 广丰县| 华蓥市| 晴隆县| 定日县| 永靖县| 伊宁市| 额敏县| 共和县| 云龙县| 桐柏县| 永安市| 新乐市| 萨嘎县| 平潭县| 响水县| 孟连| 噶尔县| 长葛市| 宁都县| 耿马| 崇阳县| 交城县|