一種圖片處理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖片處理技術(shù)領(lǐng)域,特別是涉及一種圖片處理方法及裝置。
【背景技術(shù)】
[0002]隨著移動互聯(lián)網(wǎng)的發(fā)展和智能手機的普及,人們已經(jīng)非常習慣用手機拍照,并通過網(wǎng)絡(luò)將圖片分享給他人。在人們拍攝的圖片中,有很多圖片是包含人體信息的。
[0003]在人們分享這些帶有人體的圖片之前,人們有時需要對圖片進行修飾。其中為圖片添加裝飾性的貼紙是一個常用的選擇。例如為人臉戴一個帽子,為眼睛戴一副眼鏡等。
[0004]現(xiàn)有的貼紙?zhí)砑臃绞綖?,用戶選擇所需要的貼紙,下達添加貼紙的指令后,程序把相應(yīng)的貼紙按照位置隨機的方式添加到圖片上。由于該方式添加貼紙的位置和大小都是隨機的,貼紙?zhí)砑雍笮枰脩敉ㄟ^手動操作才能把貼紙放到合適的位置上,因此,該方法操作較為復(fù)雜且花費時間較多。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實施例的目的在于提供一種圖片處理方法及裝置,操作簡便且減少花費時間。具體技術(shù)方案如下:
[0006]本發(fā)明提供了一種圖片處理方法,所述方法包括:
[0007]獲得用戶為目標圖片所選定的目標裝飾貼紙;
[0008]根據(jù)所述目標裝飾貼紙的類型信息,確定所述目標裝飾貼紙所對應(yīng)的目標人體區(qū)域類型;
[0009]識別所述目標圖片中所顯示人物的與所述目標人體區(qū)域類型所對應(yīng)的目標人體區(qū)域;
[0010]根據(jù)所識別的目標人體區(qū)域和所述目標裝飾貼紙的類型信息,計算所述目標裝飾貼紙在所述目標圖片中的待利用大小信息和待添加區(qū)域;
[0011 ]按照所述待利用大小信息調(diào)整所述目標裝飾貼紙,并將調(diào)整后的目標裝飾貼紙?zhí)砑拥剿瞿繕藞D片的所述待添加區(qū)域。
[0012]可選的,還包括:
[0013]接收用戶發(fā)出的調(diào)整指令;
[0014]響應(yīng)所述調(diào)整指令,調(diào)整所添加的目標裝飾貼紙在所述目標圖片中的區(qū)域和/或大小。
[0015]可選的,所述根據(jù)所述目標裝飾貼紙的類型信息,確定所述目標裝飾貼紙所對應(yīng)的目標人體區(qū)域類型,包括:
[0016]從預(yù)設(shè)數(shù)據(jù)庫中,將對應(yīng)有所述目標裝飾貼紙的類型信息的人體區(qū)域類型確定為所述目標裝飾貼紙所對應(yīng)的目標人體區(qū)域類型;
[0017]其中,所述預(yù)設(shè)數(shù)據(jù)庫中存儲有裝飾貼紙的類型信息與人體區(qū)域類型的對應(yīng)關(guān)系O
[0018]可選的,所述目標人體區(qū)域類型為:眼睛、鼻子、嘴巴或臉。
[0019]可選的,當所述目標人體區(qū)域類型為眼睛時,所述識別所述目標圖片中所顯示人物的與所述目標人體區(qū)域類型所對應(yīng)的目標人體區(qū)域,包括:
[0020]識別所述目標圖片中的目標人臉區(qū)域,根據(jù)人臉與眼睛的第一預(yù)設(shè)位置關(guān)系確定眼睛所在的區(qū)域;
[0021]或者,
[0022]當所述目標人體區(qū)域類型為鼻子時,所述識別所述目標圖片中所顯示人物的與所述目標人體區(qū)域類型所對應(yīng)的目標人體區(qū)域,包括:
[0023]識別所述目標圖片中的目標人臉區(qū)域,根據(jù)人臉與鼻子的第二預(yù)設(shè)位置關(guān)系確定鼻子所在的區(qū)域;
[0024]或者,
[0025]當所述目標人體區(qū)域類型為嘴巴時,所述識別所述目標圖片中所顯示人物的與所述目標人體區(qū)域類型所對應(yīng)的目標人體區(qū)域,包括:
[0026]識別所述目標圖片中的目標人臉區(qū)域,根據(jù)人臉與嘴巴的第三預(yù)設(shè)位置關(guān)系確定嘴巴所在的區(qū)域;
[0027]或者,
[0028]當所述目標人體區(qū)域類型為臉時,所述識別所述目標圖片中所顯示人物的與所述目標人體區(qū)域類型所對應(yīng)的目標人體區(qū)域,包括:
[0029]識別所述目標圖片中的目標人臉區(qū)域,確定臉所在區(qū)域。
[0030]可選的,所述將調(diào)整后的目標裝飾貼紙?zhí)砑拥剿瞿繕藞D片的所述待添加區(qū)域,包括:
[0031]確定調(diào)整后的目標裝飾貼紙的第一基準點;
[0032]確定所述待添加區(qū)域與所述第一基準點對應(yīng)的第二基準點;
[0033]基于所述第一基準點和第二基準點,在所述目標圖片的所述待添加區(qū)域中添加調(diào)整后的目標裝飾貼紙。
[0034]本發(fā)明提供了一種圖片處理裝置,所述裝置包括:獲得模塊、確定模塊、識別模塊、計算模塊和添加模塊;
[0035]其中,所述獲得模塊,用于獲得用戶為目標圖片所選定的目標裝飾貼紙;
[0036]所述確定模塊,用于根據(jù)所述目標裝飾貼紙的類型信息,確定所述目標裝飾貼紙所對應(yīng)的目標人體區(qū)域類型;
[0037]所述識別模塊,用于識別所述目標圖片中所顯示人物的與所述目標人體區(qū)域類型所對應(yīng)的目標人體區(qū)域;
[0038]所述計算模塊,用于根據(jù)所識別的目標人體區(qū)域和所述目標裝飾貼紙的類型信息,計算所述目標裝飾貼紙在所述目標圖片中的待利用大小信息和待添加區(qū)域;
[0039]所述添加模塊,用于按照所述待利用大小信息調(diào)整所述目標裝飾貼紙,并將調(diào)整后的目標裝飾貼紙?zhí)砑拥剿瞿繕藞D片的所述待添加區(qū)域。
[0040]可選的,還包括:接收模塊和調(diào)整模塊;
[0041]其中,所述接收模塊,用于接收用戶發(fā)出的調(diào)整指令;
[0042]所述調(diào)整模塊,用于響應(yīng)所述調(diào)整指令,調(diào)整所添加的目標裝飾貼紙在所述目標圖片中的區(qū)域和/或大小。
[0043]可選的,所述確定模塊,包括:
[0044]第一區(qū)域類型確定單元,用于從預(yù)設(shè)數(shù)據(jù)庫中,將對應(yīng)有所述目標裝飾貼紙的類型信息的人體區(qū)域類型確定為所述目標裝飾貼紙所對應(yīng)的目標人體區(qū)域類型;
[0045]其中,所述預(yù)設(shè)數(shù)據(jù)庫中存儲有裝飾貼紙的類型信息與人體區(qū)域類型的對應(yīng)關(guān)系O
[0046]可選的,所述目標人體區(qū)域類型為:眼睛、鼻子、嘴巴或臉。
[0047]可選的,所述識別模塊,包括:
[0048]眼睛識別單元,用于當所述目標人體區(qū)域類型為眼睛時,識別所述目標圖片中的目標人臉區(qū)域,根據(jù)人臉與眼睛的第一預(yù)設(shè)位置關(guān)系確定眼睛所在的區(qū)域;
[0049]或者,
[0050]所述識別模塊,包括:
[0051 ]鼻子識別單元,用于當所述目標人體區(qū)域類型為鼻子時,識別所述目標圖片中的目標人臉區(qū)域,根據(jù)人臉與鼻子的第二預(yù)設(shè)位置關(guān)系確定鼻子所在的區(qū)域;
[0052]或者,
[0053]所述識別模塊,包括:
[0054]嘴巴識別單元,用于當所述目標人體區(qū)域類型為嘴巴時,識別所述目標圖片中的目標人臉區(qū)域,根據(jù)人臉與嘴巴的第三預(yù)設(shè)位置關(guān)系確定嘴巴所在的區(qū)域;
[0055]或者,
[0056]所述識別模塊,包括:
[0057]臉識別單元,用于當所述目標人體區(qū)域類型為臉時,識別所述目標圖片中的目標人臉區(qū)域,確定臉所在區(qū)域。
[0058]可選的,所述添加模塊,包括:
[0059]第一基準點確定單元,用于在所述添加模塊按照所述待利用大小信息調(diào)整所述目標裝飾貼紙之后,確定調(diào)整后的目標裝飾貼紙的第一基準點;
[0060]第二基準點確定單元,