本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,尤其涉及一種圖像磨皮方法、裝置及電子設(shè)備。
背景技術(shù):
人像磨皮是圖形圖像處理APP的常用功能,目前市場上已有很多產(chǎn)品可以實(shí)現(xiàn)人像磨皮功能,然而,各家產(chǎn)品的實(shí)際效果則千差萬別。
現(xiàn)有產(chǎn)品的磨皮通常是對(duì)人像采用表面模糊、均值濾波、雙邊濾波或高斯濾波中的一種算法進(jìn)行磨皮,從而在平滑皮膚的同時(shí)保留五官的特征。但這些磨皮算法的視覺效果較差,導(dǎo)致磨皮后的效果一看就是被處理過的,人像磨皮后皮膚紋理缺失,顯得不太自然。
現(xiàn)有技術(shù)不足在于:
現(xiàn)有人像磨皮技術(shù)磨皮的效果被處理痕跡明顯、不自然。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提出了一種圖像磨皮方法及裝置,以解決現(xiàn)有技術(shù)中人像磨皮技術(shù)磨皮的效果被處理痕跡明顯、不自然的技術(shù)問題。
第一個(gè)方面,本發(fā)明實(shí)施例提供了一種圖像磨皮方法,包括如下步驟:
對(duì)待處理圖像進(jìn)行表面模糊得到第一圖像;
將所述待處理圖像與所述第一圖像進(jìn)行高反差保留處理,得到第二圖像;
將所述待處理圖像與所述第二圖像進(jìn)行線性混合,得到最終的磨皮圖像。
可選的,在所述得到第二圖像之后,所述方法還包括:
將所述第二圖像的亮度調(diào)整為亮度預(yù)設(shè)值;
將所述第二圖像的對(duì)比度調(diào)整為對(duì)比度預(yù)設(shè)值;
將所述第二圖像的色調(diào)調(diào)節(jié)在預(yù)設(shè)色調(diào)區(qū)間內(nèi),所述預(yù)設(shè)色調(diào)區(qū)間為[所述待處理圖像的色調(diào)值-A,所述待處理圖像的色調(diào)值+A],所述A為自然數(shù)。
可選的,所述對(duì)待處理圖像進(jìn)行表面模糊得到第一圖像,包括:
檢測(cè)當(dāng)前電子設(shè)備的設(shè)備參數(shù);
根據(jù)所述設(shè)備參數(shù)以及預(yù)先建立的設(shè)備參數(shù)與模糊半徑的對(duì)應(yīng)關(guān)系確定模糊半徑;
利用所述模糊半徑對(duì)所述待處理圖像進(jìn)行表面模糊得到所述第一圖像。
可選的,所述將所述待處理圖像與所述第二圖像進(jìn)行線性混合,包括:
接收用戶通過可調(diào)節(jié)滑竿確定的不透明度參數(shù)值;
利用所述不透明參數(shù)值對(duì)所述待處理圖像和所述第二圖像進(jìn)行線性混合。
可選的,所述線性混合的不透明度參數(shù)的可調(diào)節(jié)范圍為0~40。
第二個(gè)方面,本發(fā)明實(shí)施例提供了一種圖像磨皮裝置,包括:
第一處理模塊,用于對(duì)待處理圖像進(jìn)行表面模糊得到第一圖像;
第二處理模塊,用于將所述待處理圖像與所述第一圖像進(jìn)行高反差保留處理,得到第二圖像;
第三處理模塊,用于將所述待處理圖像與所述第二圖像進(jìn)行線性混合,得到最終的磨皮圖像。
可選的,進(jìn)一步包括:
第一調(diào)節(jié)模塊,用于在所述得到第二圖像之后,將所述第二圖像的亮度調(diào)整為亮度預(yù)設(shè)值;
第二調(diào)節(jié)模塊,用于在所述得到第二圖像之后,將所述第二圖像的對(duì)比度調(diào)整為對(duì)比度預(yù)設(shè)值;
第三調(diào)節(jié)模塊,用于在所述得到第二圖像之后,將所述第二圖像的色調(diào)調(diào) 節(jié)在預(yù)設(shè)色調(diào)區(qū)間內(nèi),所述預(yù)設(shè)色調(diào)區(qū)間為[所述待處理圖像的色調(diào)值-A,所述待處理圖像的色調(diào)值+A],所述A為自然數(shù)。
可選的,所述第一處理模塊具體包括:
檢測(cè)單元,用于檢測(cè)當(dāng)前電子設(shè)備的設(shè)備參數(shù);
確定單元,用于根據(jù)所述設(shè)備參數(shù)以及預(yù)先建立的設(shè)備參數(shù)與模糊半徑的對(duì)應(yīng)關(guān)系確定模糊半徑;
模糊單元,用于利用所述模糊半徑對(duì)所述待處理圖像進(jìn)行表面模糊得到所述第一圖像。
可選的,所述第三處理模塊具體包括:
接收單元,用于接收用戶通過可調(diào)節(jié)滑竿確定的不透明度參數(shù)值;
混合單元,用于利用所述不透明參數(shù)值對(duì)所述待處理圖像和所述第二圖像進(jìn)行線性混合。
可選的,所述線性混合的不透明度參數(shù)的可調(diào)節(jié)范圍為0~40。
第三個(gè)方面,本發(fā)明實(shí)施例提供了一種電子設(shè)備,包括:處理器、存儲(chǔ)器、通信接口和總線;
所述處理器、所述存儲(chǔ)器和所述通信接口通過所述總線連接并完成相互間的通信;
所述存儲(chǔ)器存儲(chǔ)可執(zhí)行程序代碼;
所述處理器通過讀取所述存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來運(yùn)行與所述可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行一種圖像磨皮方法;其中,所述圖像磨皮方法包括:
對(duì)待處理圖像進(jìn)行表面模糊得到第一圖像;
將所述待處理圖像與所述第一圖像進(jìn)行高反差保留處理,得到第二圖像;
將所述待處理圖像與所述第二圖像進(jìn)行線性混合,得到最終的磨皮圖像。
第四個(gè)方面,本發(fā)明實(shí)施例提供了一種存儲(chǔ)介質(zhì),其中,該存儲(chǔ)介質(zhì)用于存儲(chǔ)應(yīng)用程序,所述應(yīng)用程序用于在運(yùn)行時(shí)執(zhí)行本發(fā)明實(shí)施例所述的一種圖像 磨皮方法。
第五個(gè)方面,本發(fā)明實(shí)施例提供了一種應(yīng)用程序,其中,該應(yīng)用程序用于在運(yùn)行時(shí)執(zhí)行本發(fā)明實(shí)施例所述的一種圖像磨皮方法。
有益效果如下:
由于本發(fā)明實(shí)施例所提供的圖像磨皮方法、裝置及電子設(shè)備,對(duì)待處理圖像進(jìn)行表面模糊得到第一圖像,然后將所述待處理圖像與第一圖像進(jìn)行高反差保留處理得到第二圖像,再將所述待處理圖像與第二圖像進(jìn)行線性混合得到最終的磨皮圖像,可以在磨皮的同時(shí)保留基本的膚質(zhì),使得磨皮的最終效果更加自然,給人以真實(shí)的感覺。
附圖說明
下面將參照附圖描述本發(fā)明的具體實(shí)施例,其中:
圖1示出了本發(fā)明實(shí)施例中圖像磨皮方法實(shí)施的流程示意圖;
圖2示出了本發(fā)明實(shí)施例中圖像磨皮裝置的結(jié)構(gòu)示意圖一;
圖3示出了本發(fā)明實(shí)施例中圖像磨皮裝置的結(jié)構(gòu)示意圖二;
圖4示出了本發(fā)明實(shí)施例中第一處理模塊的結(jié)構(gòu)示意圖;
圖5示出了本發(fā)明實(shí)施例中第三處理模塊的結(jié)構(gòu)示意圖;
圖6示出了本發(fā)明實(shí)施例中圖像處理場景的示意圖;
圖7示出了本發(fā)明實(shí)施例中電子設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了使本發(fā)明的技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖對(duì)本發(fā)明的示例性實(shí)施例進(jìn)行進(jìn)一步詳細(xì)的說明,顯然,所描述的實(shí)施例僅是本發(fā)明的一部分實(shí)施例,而不是所有實(shí)施例的窮舉。并且在不沖突的情況下,本說明中的實(shí)施例及實(shí)施例中的特征可以互相結(jié)合。
發(fā)明人在發(fā)明過程中注意到:
現(xiàn)有的磨皮算法通常為表面模糊、高斯模糊、雙邊濾波、導(dǎo)向?yàn)V波等,如果單一采用以上方法中的一種,最終的磨皮效果缺乏膚質(zhì)保留,不能給人以真實(shí)的感覺。
針對(duì)上述不足,本發(fā)明實(shí)施例提出了一種圖像磨皮方法、裝置及電子設(shè)備,在磨皮的同時(shí)保留基本的膚質(zhì),令磨皮的最終效果更加自然,給人真實(shí)的感覺。
下面以具體實(shí)施例對(duì)本發(fā)明所提出的圖像磨皮方法、裝置及電子設(shè)備進(jìn)行說明。
實(shí)施例一、
圖1示出了本發(fā)明實(shí)施例中圖像磨皮方法實(shí)施的流程示意圖,如圖所示,所述圖像磨皮方法可以包括如下步驟:
步驟101、對(duì)待處理圖像進(jìn)行表面模糊得到第一圖像;
步驟102、將所述待處理圖像與所述第一圖像進(jìn)行高反差保留處理,得到第二圖像;
步驟103、將所述待處理圖像與所述第二圖像進(jìn)行線性混合,得到最終的磨皮圖像。
具體實(shí)施時(shí),待處理圖像可以為包括人在內(nèi)的圖像,具體又可以是包括人臉、手臂、腿等皮膚部位的圖像,也可以是其它物體的圖像。
對(duì)待處理圖像進(jìn)行表面模糊,本發(fā)明實(shí)施例將表面模糊后得到的圖像稱為第一圖像。其中,對(duì)待處理圖像進(jìn)行表面模糊可以采用現(xiàn)有的表面模糊算法進(jìn)行模糊處理,具體的,本發(fā)明實(shí)施例以下述算法為例進(jìn)行說明:
首先,可以設(shè)置均值濾波器的半徑r,得到邊長為2r+1的正方形窗口,均值濾波器中包含的像素?cái)?shù)可以為(2r+1)*2,均值濾波器中任一像素i的權(quán)重Ki可以為1-|Xi-X1|/(2.5*Y),表面模糊算法可以為:
表面模糊后(即第一圖像)的當(dāng)前像素的結(jié)果階值:
其中,r為均值濾波器的半徑,Y為預(yù)設(shè)模糊閾值,X1為待處理圖像的當(dāng)前像素階值,Xi為所述均值濾波器內(nèi)預(yù)設(shè)模板中任一像素i的階值。
一般情況下,表面模糊的半徑越大、圖像質(zhì)感越強(qiáng),但是表面模糊的半徑過大時(shí)可能導(dǎo)致沒有磨皮的效果,因此,在實(shí)際使用時(shí)需要把握合適的度,例如:r可以設(shè)置為40像素、45像素等。
具體實(shí)施時(shí),本發(fā)明實(shí)施例將待處理圖像(即原圖)與表面模糊后的第一圖像進(jìn)行高反差保留處理,具體處理過程可以采用現(xiàn)有技術(shù)實(shí)現(xiàn)。例如:可以對(duì)第一圖像做高斯濾波(高斯濾波器),用待處理圖像減去高斯濾波后的圖,再將差值加上一個(gè)常數(shù)。
具體實(shí)施時(shí),如果將常數(shù)調(diào)大,那么處理后的圖像則會(huì)整體偏亮,反之,如果將常數(shù)調(diào)小,則處理后的圖像整體會(huì)偏暗,發(fā)明人經(jīng)過多種參數(shù)設(shè)定來觀察最終的效果發(fā)現(xiàn),高反差保留算法中的常數(shù)可以采用128,對(duì)各種類型的圖像處理效果最佳。
本發(fā)明實(shí)施例中將待處理圖像與高反差保留處理后的第二圖像進(jìn)行線性混合可以得到最終的磨皮圖像,其中,線性混合的過程與現(xiàn)有技術(shù)可以相同,即以一定的透明度將兩個(gè)圖像進(jìn)行疊加、混合。經(jīng)試驗(yàn)表明,如果不透明度值越大,則圖像整體的斑點(diǎn)可能會(huì)偏多;如果不透明度越小,則圖像又會(huì)過于模糊,實(shí)際使用時(shí)可以根據(jù)需要進(jìn)行設(shè)置,例如:不透明度可以為30%或35%等。
由于本發(fā)明實(shí)施例所提供的圖像磨皮方法,對(duì)待處理圖像進(jìn)行表面模糊得到第一圖像,然后將所述待處理圖像與第一圖像進(jìn)行高反差保留處理得到第二圖像,再將所述待處理圖像與第二圖像進(jìn)行線性混合得到最終的磨皮圖像,可以在磨皮的同時(shí)保留基本的膚質(zhì),使得磨皮的最終效果更加自然,給人以真實(shí)的感覺。
進(jìn)一步地,為了解決圖像因?yàn)槟テざ鴮?dǎo)致色調(diào)偏暗的問題,本發(fā)明實(shí)施例還可以按以下方式實(shí)施。
實(shí)施中,在得到第二圖像之后,將所述待處理圖像與所述第二圖像進(jìn)行線 性混合之前,可以進(jìn)一步包括:
將所述第二圖像的亮度調(diào)整為亮度預(yù)設(shè)值;
將所述第二圖像的對(duì)比度調(diào)整為對(duì)比度預(yù)設(shè)值;
將所述第二圖像的色調(diào)調(diào)節(jié)為所述待處理圖像的色調(diào)。
具體實(shí)施時(shí),可以對(duì)不同的圖像設(shè)定不同的亮度和對(duì)比度,但經(jīng)過比較發(fā)現(xiàn)效果差別較小,故本發(fā)明實(shí)施例將亮度和對(duì)比度設(shè)置為固定值,以減少用戶調(diào)節(jié)的難度。
具體實(shí)施時(shí),亮度的預(yù)設(shè)值可調(diào)節(jié)范圍可以為-0.1~0.1,例如:亮度值為0.1;對(duì)比度的預(yù)設(shè)值可調(diào)節(jié)范圍可以為0~4,例如:對(duì)比度值為1.06。
為解決磨皮后的圖像色調(diào)偏暗的問題,本發(fā)明實(shí)施例可以對(duì)圖像進(jìn)行色調(diào)調(diào)節(jié),使得調(diào)節(jié)后的圖像的色調(diào)在預(yù)設(shè)色調(diào)區(qū)間內(nèi),所述預(yù)設(shè)色調(diào)區(qū)間可以為待處理圖像的色調(diào)值±A,所述A可以為自然數(shù)(即所述預(yù)設(shè)色調(diào)區(qū)間=[所述待處理圖像的色調(diào)值-A,所述待處理圖像的色調(diào)值+A])。具體實(shí)施時(shí),調(diào)節(jié)色調(diào)可以采用現(xiàn)有技術(shù),例如:現(xiàn)有Photoshop軟件中添加曲線進(jìn)行色調(diào)調(diào)節(jié)的方式,本發(fā)明實(shí)施例可以將這種方式產(chǎn)生的曲線調(diào)節(jié)ACV文件導(dǎo)入到本發(fā)明實(shí)施例所述圖像磨皮方法中即可。
本發(fā)明實(shí)施例通過亮度、對(duì)比度、色調(diào)的處理,使得圖像的亮度和對(duì)比度得到改善,使得原圖像因?yàn)槟テざ鴮?dǎo)致色調(diào)偏暗的問題得以解決。
實(shí)施中,所述對(duì)待處理圖像進(jìn)行表面模糊得到第一圖像,可以包括:
檢測(cè)當(dāng)前電子設(shè)備的設(shè)備參數(shù);
根據(jù)所述設(shè)備參數(shù)以及預(yù)先建立的設(shè)備參數(shù)與模糊半徑的對(duì)應(yīng)關(guān)系確定模糊半徑;
利用所述模糊半徑對(duì)所述待處理圖像進(jìn)行表面模糊得到所述第一圖像。
具體實(shí)施時(shí),為了確保表面模糊的效果更佳,本發(fā)明實(shí)施例結(jié)合不同的電子設(shè)備采用不同的模糊半徑,通過檢測(cè)電子設(shè)備的設(shè)備參數(shù),將設(shè)備參數(shù)與預(yù)先建立的設(shè)備參數(shù)與模糊半徑的對(duì)應(yīng)關(guān)系結(jié)合確定模糊半徑,再利用所述模糊 半徑對(duì)所述待處理圖像進(jìn)行表面模糊,從而得到第一圖像。
其中,所述設(shè)備參數(shù)可以用于標(biāo)識(shí)同一類型的電子設(shè)備,例如:所述設(shè)備參數(shù)可以為所述電子設(shè)備的型號(hào)、處理速度等參數(shù),從而標(biāo)識(shí)同一型號(hào)、或者同一處理速度的電子設(shè)備。所述電子設(shè)備可以為手機(jī)、pad、電腦等設(shè)備。以手機(jī)為例:
對(duì)于iPhone 6S、iPhone6S Plus及后續(xù)機(jī)型,模糊半徑可以設(shè)置為15;
對(duì)于iPhone5、iPhone5S,模糊半徑可以設(shè)置為8;
對(duì)于其他低端設(shè)備,例如iPhone4、iPhone4S,模糊半徑可以設(shè)置為5。
本發(fā)明實(shí)施例可以檢測(cè)電子設(shè)備的設(shè)備參數(shù),對(duì)不同的電子設(shè)備預(yù)先設(shè)置不同的模糊半徑,在檢測(cè)到電子設(shè)備的設(shè)備參數(shù)后確定相應(yīng)的模糊半徑進(jìn)行表面模糊,可以確保在不同的電子設(shè)備上磨皮處理的效果最佳。
實(shí)施中,所述將所述待處理圖像與所述第二圖像進(jìn)行線性混合,可以包括:
接收用戶通過可調(diào)節(jié)滑竿確定的不透明度參數(shù)值;
利用所述不透明參數(shù)值對(duì)所述待處理圖像和所述第二圖像進(jìn)行線性混合。
本發(fā)明實(shí)施例可以允許用戶在電子設(shè)備屏幕上通過可調(diào)節(jié)滑竿來調(diào)節(jié)線性混合的效果,所述可調(diào)節(jié)滑竿用于確定線性混合的不透明度參數(shù)值,用戶可以在電子設(shè)備屏幕上通過調(diào)節(jié)所述可調(diào)節(jié)滑竿來觀察圖像磨皮的效果。
實(shí)施中,所述線性混合的不透明度參數(shù)的可調(diào)節(jié)范圍可以為0~40。
具體實(shí)施時(shí),所述不透明度的可調(diào)節(jié)范圍可以為0~40,如果不透明度的參數(shù)值高于40,那么對(duì)應(yīng)的圖像磨皮效果就可能缺乏真實(shí)感。
采用本發(fā)明實(shí)施例所提供的圖像磨皮方法進(jìn)行圖像磨皮,磨皮效果能夠保留皮膚的膚質(zhì)和紋理,使得磨皮后的圖像更加真實(shí)自然。
實(shí)施例二、
基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例中還提供了一種圖像磨皮裝置,由于這些設(shè)備解決問題的原理與一種圖像磨皮方法相似,因此這些設(shè)備的實(shí)施可以參見方法的實(shí)施,重復(fù)之處不再贅述。
圖2示出了本發(fā)明實(shí)施例中圖像磨皮裝置的結(jié)構(gòu)示意圖一,如圖所示,所述圖像磨皮裝置可以包括:
第一處理模塊201,用于對(duì)待處理圖像進(jìn)行表面模糊得到第一圖像;
第二處理模塊202,用于將所述待處理圖像與所述第一圖像進(jìn)行高反差保留處理,得到第二圖像;
第三處理模塊203,用于將所述待處理圖像與所述第二圖像進(jìn)行線性混合,得到最終的磨皮圖像。
圖3示出了本發(fā)明實(shí)施例中圖像磨皮裝置的結(jié)構(gòu)示意圖二,如圖所示,所述裝置可以進(jìn)一步包括:
第一調(diào)節(jié)模塊204,用于在所述得到第二圖像之后,將所述第二圖像的亮度調(diào)整為亮度預(yù)設(shè)值;
第二調(diào)節(jié)模塊205,用于在所述得到第二圖像之后,將所述第二圖像的對(duì)比度調(diào)整為對(duì)比度預(yù)設(shè)值;
第三調(diào)節(jié)模塊206,用于在所述得到第二圖像之后,將所述第二圖像的色調(diào)調(diào)節(jié)在預(yù)設(shè)色調(diào)區(qū)間內(nèi),所述預(yù)設(shè)色調(diào)區(qū)間為所述待處理圖像的色調(diào)值±A,所述A為自然數(shù)。
即所述預(yù)設(shè)色調(diào)區(qū)間=[所述待處理圖像的色調(diào)值-A,所述待處理圖像的色調(diào)值+A]。
圖4示出了本發(fā)明實(shí)施例中第一處理模塊的結(jié)構(gòu)示意圖,如圖所示,所述第一處理模塊具體可以包括:
檢測(cè)單元2011,用于檢測(cè)當(dāng)前電子設(shè)備的設(shè)備參數(shù);
確定單元2012,用于根據(jù)所述設(shè)備參數(shù)以及預(yù)先建立的設(shè)備參數(shù)與模糊半徑的對(duì)應(yīng)關(guān)系確定模糊半徑;
模糊單元2013,用于利用所述模糊半徑對(duì)所述待處理圖像進(jìn)行表面模糊得到所述第一圖像。
圖5示出了本發(fā)明實(shí)施例中第三處理模塊的結(jié)構(gòu)示意圖,如圖所示,所述 第三處理模塊具體可以包括:
接收單元2031,用于接收用戶通過可調(diào)節(jié)滑竿確定的不透明度參數(shù)值;
混合單元2032,用于利用所述不透明參數(shù)值對(duì)所述待處理圖像和所述第二圖像進(jìn)行線性混合。
實(shí)施中,所述線性混合的不透明度參數(shù)的可調(diào)節(jié)范圍可以為0~40。
為了描述的方便,以上所述裝置的各部分以功能分為各種模塊或單元分別描述。當(dāng)然,在實(shí)施本發(fā)明時(shí)可以把各模塊或單元的功能在同一個(gè)或多個(gè)軟件或硬件中實(shí)現(xiàn)。
實(shí)施例三、
本發(fā)明實(shí)施例所提供的圖像磨皮方案可以應(yīng)用于圖像美化等軟件中,具體過程可以如下:
假設(shè)用戶在手機(jī)端下載了上述圖像美化軟件,該用戶的手機(jī)為iPhone6。
用戶可以通過觸摸、點(diǎn)擊等方式打開該軟件,可以先利用軟件自帶的自拍相機(jī)拍照獲得待處理圖像,也可以直接選擇手機(jī)內(nèi)已存儲(chǔ)的圖片作為待處理圖像,點(diǎn)擊美化圖片。
圖6示出了本發(fā)明實(shí)施例中圖像磨皮場景的示意圖,如圖所示,在用戶確定待處理圖像之后,所述軟件即可確定該待處理圖像,然后即可進(jìn)行磨皮操作,具體可以如下:
1)檢測(cè)手機(jī)的設(shè)備參數(shù);
確定該用戶的手機(jī)為iPhone6。
2)確定模糊半徑;
由于所述用戶的手機(jī)為iPhone6,該軟件可以自動(dòng)確定模糊半徑為15。
3)利用所述模糊半徑將所述待處理圖像進(jìn)行表面模糊得到第一圖像;
4)將原圖與所述第一圖像進(jìn)行高反差保留處理,得到第二圖像;
其中,高反差保留算法中的常數(shù)采用128。
5)將所述第二圖像的亮度調(diào)整為預(yù)設(shè)亮度值0.1;
6)將所述第二圖像的對(duì)比度調(diào)整為預(yù)設(shè)對(duì)比度值1.06;
7)導(dǎo)入預(yù)先生成的ACV文件,調(diào)節(jié)第二圖像的色調(diào);
所述ACV文件為利用現(xiàn)有Photoshop軟件生成的色調(diào)調(diào)節(jié)文件。
8)將原圖與所述第二圖像進(jìn)行線性混合,生成最終的磨皮圖像;
具體實(shí)施時(shí),用戶可以根據(jù)圖6所示的滑竿來調(diào)節(jié)線性混合的不透明度,軟件利用用戶確定的不透明度的參數(shù)值來對(duì)原圖和第二圖像進(jìn)行線性混合,用戶可以及時(shí)查看不同的不透明度的磨皮效果,從而選擇自己最為滿意的磨皮圖像。
本發(fā)明實(shí)施例可以在手機(jī)設(shè)備上實(shí)現(xiàn)圖像磨皮,相比現(xiàn)有的磨皮方法,可以保留膚質(zhì)和紋理,使得處理后的圖像更加真實(shí)自然。
實(shí)施例四、
基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例提供了一種電子設(shè)備,下面進(jìn)行說明。
圖7示出了本申請(qǐng)實(shí)施例中電子設(shè)備的結(jié)構(gòu)示意圖,如圖所示,所述電子設(shè)備700可以包括:處理器701、存儲(chǔ)器702、通信接口703和總線704;
所述處理器、所述存儲(chǔ)器和所述通信接口通過所述總線連接并完成相互間的通信;
所述存儲(chǔ)器存儲(chǔ)可執(zhí)行程序代碼;
所述處理器通過讀取所述存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來運(yùn)行與所述可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行一種圖像磨皮方法;其中,所述圖像磨皮方法包括:
對(duì)待處理圖像進(jìn)行表面模糊得到第一圖像;
將所述待處理圖像與所述第一圖像進(jìn)行高反差保留處理,得到第二圖像;
將所述待處理圖像與所述第二圖像進(jìn)行線性混合,得到最終的磨皮圖像。
本發(fā)明實(shí)施例中,由于所述電子設(shè)備中的處理器采用了上述圖像磨皮方法,從而可以使得用戶通過該電子設(shè)備進(jìn)行圖像磨皮時(shí)效果更佳自然。
實(shí)施例五、
基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例提供了一種存儲(chǔ)介質(zhì),其中,該存儲(chǔ)介質(zhì)用于存儲(chǔ)應(yīng)用程序,所述應(yīng)用程序用于在運(yùn)行時(shí)執(zhí)行本發(fā)明實(shí)施例所述的一種圖像磨皮方法。
實(shí)施例六、
基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例提供了一種應(yīng)用程序,其中,該應(yīng)用程序用于在運(yùn)行時(shí)執(zhí)行本發(fā)明實(shí)施例所述的一種圖像磨皮方法。
本發(fā)明實(shí)施例中,由于所述應(yīng)用程序采用了上述圖像磨皮方法,從而可以使得用戶通過該應(yīng)用程序進(jìn)行圖像磨皮時(shí)效果更佳自然。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處 理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。