一種圖片處理方法及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,尤其涉及一種圖片處理方法及終端。
【背景技術(shù)】
[0002]目前,用戶通常會(huì)一次處理多張圖片。通常在編輯完一張圖片之后,用戶可以手動(dòng)選擇下一張圖片進(jìn)行編輯,或者,系統(tǒng)根據(jù)圖片的時(shí)間順序自動(dòng)為用戶選出下一張編輯圖片。
[0003]但是,現(xiàn)有技術(shù)中,用戶每一次編輯圖片都需要重新設(shè)置圖片的編輯參數(shù)。尤其在處理多張圖片時(shí),用戶需要反復(fù)設(shè)置圖片編輯參數(shù),操作頻繁,圖片處理效率極低。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供了一種圖片處理方法及終端,通過(guò)從歷史編輯圖片中選取出所述目標(biāo)圖片的相似圖片,并輸出所述相似圖片的編輯參數(shù)到所述目標(biāo)圖片的編輯界面,減少了編輯所述目標(biāo)圖片的設(shè)置操作,提高了圖片處理效率。
[0005]本發(fā)明實(shí)施例第一方面提供了一種圖片處理方法,該方法包括:
[0006]獲取目標(biāo)圖片,解析所述目標(biāo)圖片的圖像特征;
[0007]根據(jù)所述目標(biāo)圖片的圖像特征從歷史編輯圖片中選取出所述目標(biāo)圖片的第一相似圖片,并獲取所述第一相似圖片的編輯參數(shù);
[0008]輸出所述第一相似圖片的編輯參數(shù)到所述目標(biāo)圖片的編輯界面。
[0009]本發(fā)明實(shí)施例第二方面提供了一種終端,該終端包括:
[0010]獲取單元,用于獲取目標(biāo)圖片;
[0011]解析單元,用于解析所述目標(biāo)圖片的圖像特征;
[0012]第一選擇單元,用于根據(jù)所述目標(biāo)圖片的圖像特征從歷史編輯圖片中選取出所述目標(biāo)圖片的第一相似圖片,并獲取所述第一相似圖片的編輯參數(shù);
[0013]第一輸出單元,用于輸出所述第一相似圖片的編輯參數(shù)到所述目標(biāo)圖片的編輯界面。
[0014]實(shí)施本發(fā)明實(shí)施例,通過(guò)從歷史編輯圖片中選取出所述目標(biāo)圖片的相似圖片,并輸出所述相似圖片的編輯參數(shù)到所述目標(biāo)圖片的編輯界面,減少了編輯所述目標(biāo)圖片的設(shè)置操作,提高了圖片處理效率。
【附圖說(shuō)明】
[0015]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0016]圖1是本發(fā)明實(shí)施例提供的圖片處理方法的第一實(shí)施例的流程圖;
[0017]圖2是本發(fā)明實(shí)施例提供的圖片處理方法的第二實(shí)施例的流程圖;
[0018]圖3是本發(fā)明實(shí)施例提供的終端的第一實(shí)施例的結(jié)構(gòu)示意圖;
[0019]圖4是本發(fā)明實(shí)施例提供的終端的第二實(shí)施例的結(jié)構(gòu)示意圖;
[0020]圖5是本發(fā)明實(shí)施例提供的終端的第三實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0021]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0022]參見(jiàn)圖1,是本發(fā)明實(shí)施例提供的圖片處理方法的第一實(shí)施例的流程圖。在圖1實(shí)施例中,通過(guò)從歷史編輯圖片中選取出所述目標(biāo)圖片的相似圖片,并輸出所述相似圖片的編輯參數(shù)到所述目標(biāo)圖片的編輯界面,減少了編輯所述目標(biāo)圖片的設(shè)置操作,提高了圖片處理效率。如圖1所示,該方法包括:
[0023]步驟SlOl:獲取目標(biāo)圖片,解析所述目標(biāo)圖片的圖像特征。所述目標(biāo)圖片可以是當(dāng)前欲處理的圖片,即當(dāng)前需要調(diào)整或者編輯一個(gè)或者多個(gè)參數(shù)的圖片。本發(fā)明實(shí)施例中,終端可以根據(jù)用戶的需要對(duì)圖片進(jìn)行編輯或者調(diào)整,使其滿足用戶的特定需求。本發(fā)明實(shí)施例中可以獲取終端本身存儲(chǔ)的圖片,也可以是通過(guò)終端攝像頭來(lái)捕捉新的圖片;也可以是通過(guò)終端網(wǎng)絡(luò)獲取服務(wù)器(或云端)的圖片。在具體實(shí)現(xiàn)的過(guò)程中,可以根據(jù)用戶的選擇來(lái)確定獲取的圖片,也可以是根據(jù)終端設(shè)定的規(guī)則,自動(dòng)的去獲取圖片,并將其確定為目標(biāo)圖片。
[0024]本發(fā)明實(shí)施例中,可以通過(guò)圖片識(shí)別對(duì)獲取到的圖片要進(jìn)行分析。在具體操作過(guò)程中,可以根據(jù)設(shè)定的特征庫(kù)對(duì)圖片進(jìn)行分析,例如,可以根據(jù)人臉的特征庫(kù)對(duì)圖片進(jìn)行分析,確定是否存在人臉,或者圖像中的人臉是誰(shuí);也可以根據(jù)設(shè)定的參數(shù)或者輪廓,對(duì)圖片進(jìn)行分析,例如,圖片中包含了一些什么樣的顏色(色調(diào))或者圖片中是否包括建筑物(輪廓)或者圖片的角度(是否傾斜)來(lái)進(jìn)行分析。另外一種可行的方式,是根據(jù)記錄的用戶調(diào)整的參數(shù)來(lái)進(jìn)行分析(而非設(shè)定的特征庫(kù)),例如,用戶對(duì)人臉進(jìn)行調(diào)整,則用人臉的特征庫(kù)對(duì)圖片進(jìn)行分析,確定是否存在人臉的圖像特征。
[0025]本發(fā)明實(shí)施例中,也可以根據(jù)圖片的標(biāo)簽或者圖片附帶的傳感器數(shù)據(jù)對(duì)圖片進(jìn)行分析。例如在拍照過(guò)程中,可以通過(guò)重力傳感器或者陀螺儀來(lái)獲取拍照過(guò)程中是否產(chǎn)生傾斜,來(lái)確定圖片是否傾斜。也可以通過(guò)光傳感器,來(lái)確定當(dāng)時(shí)是否光照強(qiáng)度比較高,照片過(guò)曝。
[0026]本發(fā)明實(shí)施例中,可以選擇一種分析方式對(duì)圖片進(jìn)行分析,也可以選擇多個(gè)分析方式對(duì)圖片進(jìn)行分析。經(jīng)過(guò)分析之后,可以確定圖片中包含的特征,來(lái)確定圖像的參數(shù)、內(nèi)容或者結(jié)構(gòu)等中的一種或者多種。例如,是否包含人臉,是否過(guò)曝、是否傾斜等。這些包含的特征確定為當(dāng)前圖片的圖像特征。
[0027]—種具體的方式,所述圖像特征可以用來(lái)作為判斷相似圖片的參數(shù),可以包括但不限于:內(nèi)容特征、結(jié)構(gòu)特征以及顏色特征。本發(fā)明實(shí)施例中的相似圖片,可以是整體圖片的相似,也可以是圖片中部分內(nèi)容相似。
[0028]步驟S103:根據(jù)所述目標(biāo)圖片的圖像特征從歷史編輯圖片中選取出所述目標(biāo)圖片的第一相似圖片,并獲取所述第一相似圖片的編輯參數(shù)。
[0029]本發(fā)明實(shí)施例中,第一相似圖片是指在所述歷史編輯圖片中所述目標(biāo)圖片對(duì)應(yīng)的相似圖片,所述歷史編輯圖片是指已經(jīng)編輯過(guò)的圖片。所述歷史編輯圖片對(duì)應(yīng)的編輯參數(shù)可存儲(chǔ)于終端本地,具體可以存儲(chǔ)在用于編輯所述歷史編輯圖片的應(yīng)用程序預(yù)先設(shè)置的目錄下。
[0030]需要說(shuō)明的,所述歷史編輯圖片對(duì)應(yīng)的編輯參數(shù)也可以存儲(chǔ)在遠(yuǎn)端服務(wù)器上。例如,用于編輯所述歷史編輯圖片的應(yīng)用程序?yàn)樵茟?yīng)用。該云應(yīng)用可以接收用戶上傳的需要進(jìn)行編輯的圖片,并在云端保存該圖片對(duì)應(yīng)編輯參數(shù),可實(shí)現(xiàn)用戶能夠在其他終端上共享云端保存的編輯參數(shù)。
[0031]具體實(shí)現(xiàn)中,終端可以根據(jù)圖像特征在所述歷史編輯圖片中選擇所述目標(biāo)圖片的第一相似圖片。選擇出的所述第一相似圖片的圖像特征與所述目標(biāo)圖片的圖像特征相匹配。
[0032]從所述歷史編輯圖片中選擇出所述目標(biāo)圖片的第一相似圖片之后,終端可以獲取所述第一相似圖片的編輯參數(shù),用以根據(jù)所述第一相似圖片的編輯參數(shù)去編輯所述目標(biāo)圖像。
[0033]可以理解的,由于所述目標(biāo)圖片的圖像特征與所述第一相似圖片的圖像特征相匹配,因此,用戶可以直接利用所述第一相似圖片的編輯參數(shù)來(lái)處理所述目標(biāo)圖片,或者基于所述第一相似圖片的編輯參數(shù)對(duì)所述目標(biāo)圖片做出微調(diào)即可,可實(shí)現(xiàn)減少用戶的編輯操作,提高圖片處理效率。
[0034]步驟S105:輸出所述第一相似圖片的編輯參數(shù)到所述目標(biāo)圖片的編輯界面。
[0035]參考上述內(nèi)容可知,在所述歷史編輯圖片中,所述目標(biāo)圖片可以對(duì)應(yīng)一張或多張第一相似圖片。
[0036]在本發(fā)明實(shí)施例的一種實(shí)現(xiàn)方式中,在輸出所述第一相似圖片的編輯參數(shù)到所述目標(biāo)圖片的編輯界面時(shí),終端可以根據(jù)編輯時(shí)間將所述第一相似圖片中的最新圖片的編輯參數(shù)輸出到所述目標(biāo)圖片的編輯界面。
[0037]在本發(fā)明實(shí)施例的另一種實(shí)現(xiàn)方式中,在輸出所述第一相似圖片的編輯參數(shù)到所述目標(biāo)圖片的編輯界面時(shí),終端可以將所述第一相似圖片中與所述目標(biāo)圖片相似度最大的圖片的編輯參數(shù)輸出到所述目標(biāo)圖片的編輯界面。
[0038]在本發(fā)明實(shí)施例的一種應(yīng)用場(chǎng)景中,如果所述目標(biāo)圖片的編輯內(nèi)容為人臉,則終端可以將所述歷史編輯圖片中包含所述人臉的圖片確定為所述目標(biāo)圖片的第一相似圖片。
[0039]實(shí)際應(yīng)用中,終端可以獲取所述第一相似圖片對(duì)應(yīng)的關(guān)于所述人臉的編輯參數(shù),用以根據(jù)所述人臉的編輯參數(shù)去處理所述目標(biāo)圖片中包含的所述人臉,提高圖片處理效率。
[0040]進(jìn)一步的,如果所述目標(biāo)圖片的編輯內(nèi)容為人臉,則終端可識(shí)以別出所述人臉表征的性別或年紀(jì),并可以將所述歷史編輯圖片中包含所述性別或年紀(jì)的人臉的圖片確定為所述第一相似圖片,可實(shí)現(xiàn)對(duì)包含所述性別或年紀(jì)的人臉的一類圖片進(jìn)行人臉的快速編輯。
[0041]在本發(fā)明實(shí)施例的另一種應(yīng)用場(chǎng)景中,如果所述目標(biāo)圖片的編輯內(nèi)容為人體姿勢(shì),則終端可以將所述歷史編輯圖片中包含所述人體姿勢(shì)的圖片確定為所述第一相似圖片。
[0042]實(shí)際應(yīng)用中,終端可以獲取所述第一相似圖片對(duì)應(yīng)的關(guān)于所述人體姿勢(shì)的編輯參數(shù),用以根據(jù)所述人體姿勢(shì)的編輯參數(shù)去處理所述目標(biāo)圖片中包含的所述人體姿勢(shì),提高圖片處理效率。
[0043]需要說(shuō)明的,所終端還可以根據(jù)所述目標(biāo)圖片中包含的其他內(nèi)容,例如建筑物,將所述歷史編輯圖片中包含所述其他內(nèi)容的圖片確定為所述第一相似圖片,用以實(shí)現(xiàn)對(duì)所述其他內(nèi)容進(jìn)行快速編輯。
[0044]本發(fā)明實(shí)施例中,終端還可以根據(jù)拍攝地點(diǎn)或時(shí)間從所述歷史編輯圖片中選擇出所述目標(biāo)圖片的第一相似圖片。
[0045]具體的,終端可以在所述歷史編輯圖片中選擇拍攝時(shí)間與所述目標(biāo)圖片的拍攝時(shí)間相近的圖片,例如拍攝間隔小于I秒,作為所述第一相似圖片??梢岳斫獾模臄z時(shí)間間隔很小的多張圖片通常是通過(guò)連拍獲取的,連拍期間的多張圖片彼此間的差異通常很小,相似程度很高。
[0046]具體的,終端可以在所述歷史編輯圖片中選擇拍攝地點(diǎn)與所述目