两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種面向手機(jī)游戲的迷彩臉譜實(shí)現(xiàn)方法

文檔序號:6545080閱讀:424來源:國知局
一種面向手機(jī)游戲的迷彩臉譜實(shí)現(xiàn)方法
【專利摘要】本發(fā)明公開了一種面向手機(jī)游戲的迷彩臉譜實(shí)現(xiàn)方法,步驟1:獲取一張具有臉部圖樣的彩色原圖;步驟2:在該彩色原圖的臉部位置進(jìn)行迷彩著色;還包括可選的涂唇彩和畫眼影的步驟;該面向手機(jī)游戲的迷彩臉譜實(shí)現(xiàn)方法易于實(shí)施,數(shù)據(jù)處理效率高。
【專利說明】一種面向手機(jī)游戲的迷彩臉譜實(shí)現(xiàn)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種面向手機(jī)游戲的迷彩臉譜實(shí)現(xiàn)方法。
【背景技術(shù)】
[0002]隨著移動(dòng)互聯(lián)網(wǎng)的迅猛發(fā)展,手機(jī)動(dòng)漫、手機(jī)游戲迎來了飛速發(fā)展的契機(jī),它們是文化創(chuàng)意產(chǎn)業(yè)中的新型文化業(yè)態(tài),將手機(jī)動(dòng)漫、手機(jī)游戲融入廣大受眾的日常生活,使之成為深入人心的文化品牌是新媒體從業(yè)人員的社會(huì)責(zé)任。
[0003]手機(jī)游戲中一股都設(shè)置了在用戶登錄時(shí)選擇“姓名”、“性別”、“形象”的環(huán)節(jié),一股情況下,用戶選擇一張頭像作為自己的登錄形象;而用戶選的原圖一股缺乏視覺沖擊力,即略顯平淡,因而在游戲過程中的體驗(yàn)也會(huì)大受影響。因此,玩家很需要基于個(gè)人彩照,并按照用戶的愿望將該照片進(jìn)行美化、搞怪等再創(chuàng)作,使手機(jī)游戲玩家享受到新穎別致的創(chuàng)作樂趣,并在后續(xù)的游戲中更能融入角色,體驗(yàn)快樂。
[0004]因此,有必要設(shè)計(jì)一種面向手機(jī)游戲的迷彩臉譜實(shí)現(xiàn)方法。

【發(fā)明內(nèi)容】
[0005]本發(fā)明所要解決的技術(shù)問題是提供一種面向手機(jī)游戲的迷彩臉譜實(shí)現(xiàn)方法,該面向手機(jī)游戲的迷彩臉譜實(shí)現(xiàn)方法易于實(shí)施,數(shù)據(jù)處理效率高。
[0006]發(fā)明的技術(shù)解決方案如下:
[0007]—種面向手機(jī)游戲的迷彩臉譜實(shí)現(xiàn)方法,包括以下步驟:
[0008]步驟1:獲取一張具有臉部圖樣的彩色原圖;
[0009]步驟2:在該彩色原圖的臉部位置進(jìn)行迷彩著色;
[0010]所述的迷彩著色包括以下步驟:
[0011]St印1、人機(jī)交互地在臉部位置指定一點(diǎn)作為迷彩著色的起始點(diǎn)A,記下其X、Y座標(biāo),讀出彩色圖像文件中該點(diǎn)的RGB值(ra,ga,ba);
[0012]Step2、人機(jī)交互地在調(diào)色板的基本色或自定義組合色中選擇某種顏色rm(KM,
gmodel,^model ?
[0013]St印3、人機(jī)交互地指定閾值Th ;
[0014]St印4、將起始點(diǎn)A改稱迷彩點(diǎn)A,壓入堆棧。
[0015]Step5、如堆棧非空則從堆棧中彈出一個(gè)迷彩點(diǎn)A,對其8緊鄰作SubSt印I~SubStep4的遍歷檢測;如堆棧已空則轉(zhuǎn)Step6 ;
[0016]SubSt印1、如迷彩點(diǎn)A的8緊鄰中某點(diǎn)B滿足MA,B = 1,則轉(zhuǎn)SubSt印2,否則轉(zhuǎn)SubSt印4 ;點(diǎn) B 的 RGB 值為 rb,gb,bb ;
[0017]對Ma,b = 1 的解釋:
[0018]如B是A的緊鄰,且其色差狀態(tài)標(biāo)志位CA,B = I,則稱A、B兩點(diǎn)可被覆蓋,記作Ma,b=I ;
【權(quán)利要求】
1.一種面向手機(jī)游戲的迷彩臉譜實(shí)現(xiàn)方法,其特征在于,包括以下步驟: 步驟1:獲取一張具有臉部圖樣的彩色原圖; 步驟2:在該彩色原圖的臉部位置進(jìn)行迷彩著色; 所述的迷彩著色包括以下步驟: Stepl、人機(jī)交互地在臉部位置指定一點(diǎn)作為迷彩著色的起始點(diǎn)A,記下其X、Y座標(biāo),讀出彩色圖像文件中該點(diǎn)的RGB值(ra,ga,ba); St印2、人機(jī)交互地在調(diào)色板的基本色或自定義組合色中選擇某種顏色rm()del,gffl0del,h.model 9 Step3、人機(jī)交互地指定閾值Th ; St印4、將起始點(diǎn)A改稱迷彩點(diǎn)A,壓入堆棧。 Step5、如堆棧非空則從堆棧中彈出一個(gè)迷彩點(diǎn)A,對其8緊鄰作SubSt印I~SubSt印4的遍歷檢測;如堆棧已空則轉(zhuǎn)Step6 ; SubStepU如迷彩點(diǎn)A的8緊鄰中某點(diǎn)B滿足MA,B = 1,則轉(zhuǎn)SubSt印2,否則轉(zhuǎn)SubSt印4 ;點(diǎn) B 的 RG B 值為 rb,gb,bb ; 對= I的解釋: 如B是A的緊鄰,且其色差狀態(tài)標(biāo)志位CA,B = I,則稱A、B兩點(diǎn)可被覆蓋,記作Ma,b =I:
宜_ (I if(phs(ru -rh) < Th n abs{gu -g,) < Th n ahs{h, -bh)< Th)八
z、 , Ul !0 if {a Hs^ri —rh) > Th^Jahs(g t —gh) > ThKJ ahs{hu —hh) > Th,Λ 工 ' SubSt印2、將上述B點(diǎn)更名為迷彩點(diǎn)A ; SubSt印3、將迷彩點(diǎn)A記錄在案、壓入堆棧,轉(zhuǎn)SubSt印1,直到完成對8緊鄰的遍歷轉(zhuǎn)SubStep4 ;
SubStep4、轉(zhuǎn) Step5 ; Step6:將所有迷彩點(diǎn)用rMdel,gmodel, bmodel著色,如對著色結(jié)果滿意則轉(zhuǎn)St印7,否則轉(zhuǎn)Stepl繼續(xù)對其他區(qū)域著色; Step7:著色完成程序結(jié)束。
2.根據(jù)權(quán)利要求1所述的面向手機(jī)游戲的迷彩臉譜實(shí)現(xiàn)方法,其特征在于,在步驟I和步驟2之間還有一個(gè)基于漸開線添加眼影的步驟; 添加眼影的步驟如下: St印1、設(shè)置五組不同初始顏色B。,G0, Rtl,它們分別為{42,62,211},{247,100,54},{239,222,164},{227,103,235},{231,192,85};初始化時(shí),隨機(jī)地選擇其中一組作為初始顏色 B0, G0, R0 ; 在描畫每條眼影線時(shí),對初始顏色Btl, G0, Rfl進(jìn)行十二種權(quán)值微調(diào),其中ColortciIk=H微調(diào)藍(lán)色,Colorkj! I k=1~12微調(diào)綠色,Colork;21 k =:~12微調(diào)紅色; St印2、以微展角變量i與眼影線序號j對公式3~7做兩重遍歷并對由X,y所確定的像素著色,i取值為360~780 ;j取值為30~40 ; 其中每一微展角為0.0012弧度,變量為i時(shí)相應(yīng)的展角a = iX0.0012弧度;SubStepl、以眼影線序號j = 30~40遍歷,并以j隨機(jī)生成Colork,Q|k =卜WColortl |k= 1 — 12? Co 1rkj 2 I k = I ~12 ;SunStep2、以微展角變量i = 360~780遍歷; SubStep3、按公式3A、4A或3B、4B計(jì)算像素坐標(biāo)x,y ;當(dāng)畫左眼眼影時(shí)為公式3A、4A,當(dāng) 畫右眼眼影時(shí)為公式3B、4B,按公式5、6、7用顏色B,G,R對該像素著色 X = x0+rX (Cos i+iXSin i) X j 公式 3A y = yo+rX (Sin1-1 XCos i) X j 公式 4A X = xQ_rX (Cos i+iXSin i) X j 公式 3B y = Yo+r^ (Sin1-1 X Cos i) X j 公式 4B B = BQXColork,。 公式 5 G = G0X Colort! 公式 6 R = R0XColorkj2 公式 7 其中r = 0.54,x0, y0分別為鼻梁附近內(nèi)眼角的坐標(biāo)。
3.根據(jù)權(quán)利要求1或2所述的面向手機(jī)游戲的迷彩臉譜實(shí)現(xiàn)方法,其特征在于,在步驟I和步驟2之間還有一個(gè)添加唇彩的步驟: 所述的添加唇彩包括以下步驟: Stepl、在彩色照片 中嘴唇所在的區(qū)域進(jìn)行如下操作; 所述的區(qū)域用 LipArealeft, LipAreatop, LipArearight, LipAreabottom4 個(gè)參數(shù)表征;LipArealeft, LipAreatop, LipArearight, LipAreabottom 分別表示區(qū)域的左邊界 X 坐標(biāo)、上邊界 Y坐標(biāo)、右邊界X坐標(biāo)和下邊界Y坐標(biāo)四個(gè)邊界值; St印2、設(shè)定上下嘴唇的模板。 嘴唇模板包括上嘴唇模板upMask和下嘴唇模板downMask ;2個(gè)嘴唇模板均為含有18個(gè)結(jié)點(diǎn)的曲線,所以分別有4條曲線:upMaskA, upMaskB, downMaskA, downMaskB ;曲線中每一結(jié)點(diǎn)以一對X,Y相對坐標(biāo)表不;曲線upMaskA, upMaskB, downMaskA, downMaskB是由相應(yīng)的坐標(biāo)組合展現(xiàn)的:
upMaskA = IupMaskAi, j I i, j = 0’...17}
upMaskB = IupMaskBi,」| i, j = Qa,2,...17}
downMaskA = ((1wnMaskAi,』| 』=^2,…17}
downMaskB = {downMaskB^ j I i, j = 0,1,2,...17} 模板自身的左右寬度為LipModelwidth,上嘴唇模板和下嘴唇模板上下合并后的總高度為 LipModelheight,則有
LipModelwidth = (LipAreAright-LipArealeft) Xratiox
LipModelheight = (LipAreAbottom-LipAreatop) Xratioy 的ratiox與ratioy就是模板與實(shí)際圖像的X和Y方向的幾何縮放比例; Step4、上嘴唇著色: SubStepK i = O ~17 遍歷; SunStep2、j = O ~dxA 遍歷; 其中,dxA由下式確定:
dxA = (upMaskAi+, ,^upMaskAiJ) XRatiox SunStep3、k = yA ~yB 遍歷; 其中l(wèi)k,Yb為:
【文檔編號】G06T11/00GK103971389SQ201410174413
【公開日】2014年8月6日 申請日期:2014年4月28日 優(yōu)先權(quán)日:2014年4月28日
【發(fā)明者】彭革剛, 沈清, 郭穎, 吳曉榮, 陳之輝, 彭可, 石猛, 封模春 申請人:拓維信息系統(tǒng)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
什邡市| 镇康县| 济南市| 偏关县| 阿鲁科尔沁旗| 张北县| 东阿县| 漯河市| 当涂县| 靖远县| 商都县| 霍州市| 视频| 东乡| 宣化县| 石渠县| 南平市| 廉江市| 昌吉市| 莲花县| 林州市| 永德县| 枣阳市| 故城县| 邯郸市| 全椒县| 聂荣县| 乐至县| 杨浦区| 龙陵县| 宜昌市| 白银市| 汽车| 嘉善县| 三明市| 鄂托克前旗| 衡东县| 平武县| 砚山县| 华容县| 永嘉县|