本發(fā)明涉及數(shù)字圖像處理技術(shù)領(lǐng)域,尤其涉及一種圖像處理方法及終端。
背景技術(shù):
近年來,拍照已經(jīng)成了人們生活中不可或缺的一種表達情感狀態(tài)和展現(xiàn)生活方式的有效途徑。在生活中,采取不同的拍攝方法以及使用不同的照相工具往往會產(chǎn)生不同的拍攝效果。并且,人們在購買終端時,也越來越將其拍照功能的多樣性作為一個重要的參考依據(jù)。
目前,用戶可以通過單反拍攝出星芒效果,其中,用戶可以通過調(diào)整其輔助拍攝器件來調(diào)整星芒效果,如可以通過改變光圈葉片數(shù)量或通過換取不同的星光鏡來改變星芒的形狀。
當前,終端也可以通過外掛鏡頭的方式拍攝出星芒效果。但是,終端為拍攝出星芒效果而采用的此類方式,其過程較為復(fù)雜,可操作性較低,而且成本高。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例所要解決的技術(shù)問題在于,提供一種圖像處理方法及終端,可以方便快捷地模擬出星芒效果。
為了解決上述技術(shù)問題,本發(fā)明實施例提供了一種圖像處理方法,包括:
獲取拍攝到的圖像,并確定所述圖像中的目標對象;
接收針對所述目標對象的編輯指令,并根據(jù)所述指令獲取特效圖像;
在所述圖像的所述目標對象所在的圖像區(qū)域中添加所述特效圖像,得到在所述圖像中添加了所述特效對象的目標圖像。
可選的,所述確定所述圖像中的目標對象,包括:
從所述圖像中確定點光源圖像區(qū)域;
判斷所述點光源圖像區(qū)域的尺寸是否在預(yù)設(shè)的尺寸范圍內(nèi);
若判斷結(jié)果為是,則確定所述點光源圖像區(qū)域為所述圖像中的所述目標對象。
可選的,所述方法還包括:
獲取針對所述目標圖像的第一操作參數(shù),并根據(jù)所述第一操作參數(shù)對所述目標圖像中的所述特效圖像進行編輯;
所述根據(jù)所述第一操作參數(shù)對所述目標圖像中的所述特效圖像進行編輯,包括:根據(jù)所述第一操作參數(shù)對所述特效圖像的形狀進行編輯。
可選的,所述方法還包括:
獲取針對所述目標圖像的第二操作參數(shù),并根據(jù)所述第二操作參數(shù)對所述目標圖像中的所述特效圖像進行編輯;
所述根據(jù)所述第二操作參數(shù)對所述目標圖像中的所述特效圖像進行編輯,包括:根據(jù)所述第二操作參數(shù)對所述特效圖像的長度和/或?qū)挾冗M行編輯。
可選的,所述方法還包括:
獲取針對所述目標圖像的第三操作參數(shù),并根據(jù)所述第三操作參數(shù)對所述目標圖像中的所述點光源圖像區(qū)域的尺寸范圍進行編輯。
可選的,所述方法還包括:
顯示用戶界面,所述用戶界面包括觸發(fā)區(qū)域,所述觸發(fā)區(qū)域用于觸發(fā)調(diào)整所述目標圖像的操作事件。
相應(yīng)地,本發(fā)明實施例還提供一種圖像處理終端,包括:
獲取模塊,用于獲取拍攝到的圖像,并確定所述圖像中的目標對象;
接收模塊,用于接收針對所述目標對象的編輯指令,并根據(jù)所述指令獲取特效圖像;
添加模塊,用于在所述圖像的所述目標對象所在的圖像區(qū)域中添加所述特效圖像,得到在所述圖像中添加了所述特效對象的目標圖像。
可選的,所述獲取模塊,用于確定所述圖像中的目標對象,具體用于,從所述圖像中確定點光源圖像區(qū)域;判斷所述點光源圖像區(qū)域的尺寸是否在預(yù)設(shè)的尺寸范圍內(nèi);若判斷結(jié)果為是,則確定所述點光源圖像區(qū)域為所述圖像中的所述目標對象。
可選的,所述獲取模塊,還用于,獲取針對所述目標圖像的第一操作參數(shù),并根據(jù)所述第一操作參數(shù)對所述目標圖像中的所述特效圖像進行編輯;
所述根據(jù)所述第一操作參數(shù)對所述目標圖像中的所述特效圖像進行編輯,包括:根據(jù)所述第一操作參數(shù)對所述特效圖像的形狀進行編輯。
可選的,所述獲取模塊,還用于,獲取針對所述目標圖像的第二操作參數(shù),并根據(jù)所述第二操作參數(shù)對所述目標圖像中的所述特效圖像進行編輯;
所述根據(jù)所述第二操作參數(shù)對所述目標圖像中的所述特效圖像進行編輯,包括:根據(jù)所述第二操作參數(shù)對所述特效圖像的長度和/或?qū)挾冗M行編輯。
可選的,所述獲取模塊,還用于,獲取針對所述目標圖像的第三操作參數(shù),并根據(jù)所述第三操作參數(shù)對所述目標圖像中的所述點光源圖像區(qū)域的尺寸范圍進行編輯。
可選的,所述終端還包括:
顯示模塊,用于顯示用戶界面,所述用戶界面包括觸發(fā)區(qū)域,所述觸發(fā)區(qū)域用于觸發(fā)調(diào)整所述目標圖像的操作事件。
本發(fā)明實施例中,終端可以在拍攝到的圖像的該目標對象所在的圖像區(qū)域中添加該特效圖像,得到目標圖像,從而使得終端可以更為便捷地模擬出星芒效果,增強了對星芒效果的可控性和可調(diào)性。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明一實施例提供的一種圖像處理方法的流程示意圖;
圖2是本發(fā)明另一實施例提供的一種圖像處理方法的流程示意圖;
圖3(a)是本發(fā)明一實施例提供的一種拍照界面示意圖;
圖3(b)是本發(fā)明一實施例提供的一種拍照界面示意圖;
圖4是本發(fā)明一實施例提供的一種圖像處理終端的結(jié)構(gòu)示意圖;
圖5是本發(fā)明另一實施例提供的一種圖像處理終端的結(jié)構(gòu)示意圖;
圖6是本發(fā)明再一實施例提供的一種圖像處理終端的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
請參閱圖1,是本發(fā)明實施例提供的一種圖像處理方法的流程示意圖。如圖1所示,該方法可以應(yīng)用到各種智能終端中,例如:智能手機、平板電腦,智能可穿戴設(shè)備等帶照相功能的終端。具體的,本發(fā)明實施例的所述方法包括如下步驟:
S101、獲取拍攝到的圖像,并確定所述圖像中的目標對象。
本發(fā)明實施例中,終端通過照相設(shè)備拍攝圖像,從該拍攝到的圖像中確定所述目標對象。
可選的,所述確定所述圖像中的目標對象,包括:從所述圖像中確定點光源圖像區(qū)域;判斷所述點光源圖像區(qū)域的尺寸是否在預(yù)設(shè)的尺寸范圍內(nèi);若判斷結(jié)果為是,則確定所述點光源圖像區(qū)域為所述圖像中的所述目標對象。
本發(fā)明實施例中,終端從所拍攝到的圖像中確定點光源圖像區(qū)域,其中,終端可以通過檢測該圖像中點光源的亮度參數(shù)或灰度值來確定點光源圖像區(qū)域,也可以通過獲取用戶針對目標對象的觸控操作來進一步確定圖像中點光源圖像區(qū)域。在確定了點光源圖像區(qū)域后,可以判斷該點光源圖像區(qū)域是否在預(yù)設(shè)置的尺寸范圍內(nèi),若該點光源圖像區(qū)域在預(yù)設(shè)置的尺寸范圍內(nèi),則確定該點光源圖像區(qū)域為該圖像的目標對象。若判斷結(jié)果不是,可以輸出提示信息。其中,上述點光源圖像區(qū)域可以為一個或多個,因此確定的目標對象也可以是一個或多個。
需要說明的是,點光源指的是理想化為質(zhì)點的光源,其中,路燈和太陽等光源都可以是點光源,本發(fā)明實施例對其不做限制。一般來說,點光源圖像區(qū)域指的是點光源所在的那部分圖像區(qū)域,它可以是通過判斷在該圖像中該點光源的亮度參數(shù)和/或灰度值以確定該點光源圖像區(qū)域的尺寸,包括長度和/或?qū)挾?,而形成的近似圓形的區(qū)域和/或圓形的區(qū)域等,本發(fā)明實施例不做限制。相應(yīng)地,終端還可以通過將檢測到的該點光源圖像區(qū)域通過形狀或輪廓匹配來進一步確定該圖像中滿足預(yù)設(shè)形狀的那部分點光源圖像區(qū)域,從而可以提高從該圖像中確定點光源圖像區(qū)域的準確性。
舉例來說,若預(yù)設(shè)置的點光源圖像區(qū)域的形狀為近似圓形的區(qū)域和/或圓形的區(qū)域,那么就可以通過判斷檢測到的點光源圖像區(qū)域與預(yù)設(shè)置的點光源圖像區(qū)域的形狀或輪廓的匹配度,來排除掉可能在進行該點光源的亮度參數(shù)和/或圖像的灰度值的判斷后確定為矩形區(qū)域、菱形區(qū)域的點光源圖像區(qū)域。
通常來說,終端可以提供一個快捷方式,如輸出一個可調(diào)區(qū)域、一個滑動條或者一個菜單欄,用于通過獲取用戶的觸控操作,其中,該可調(diào)區(qū)域可以是如圖3(a)所示的區(qū)域3002、如縮放、滑動、點擊操作來調(diào)節(jié)或設(shè)置所述點光源區(qū)域的尺寸范圍,本發(fā)明實施例在此不做限定。其中,該點光源圖像區(qū)域的尺寸范圍可以由一個或多個尺寸值組成,并且可以根據(jù)用戶的調(diào)節(jié)或設(shè)置操作對其動態(tài)地進行調(diào)節(jié)。
S102、接收針對所述目標對象的編輯指令,并根據(jù)所述指令獲取特效圖像。
S103、在所述圖像的所述目標對象所在的圖像區(qū)域中添加所述特效圖像,得到在所述圖像中添加了所述特效對象的目標圖像。
本發(fā)明實施例中,終端在確定了目標對象后,可以獲取該目標對象的編輯指令,并且可根據(jù)該編輯指令獲取特效圖像。其中,終端可以確定一個或多個目標對象,并針對一個或多個該目標對象逐一或統(tǒng)一進行編輯。終端在獲取了該特效圖像后,可以在該圖像的所述目標對象所在的圖像區(qū)域中添加該特效圖像,即在上述確定的點光源圖像區(qū)域中添加該目標對象,于是就可以獲得在該圖像中添加了該特效圖像的目標圖像。其中,上述添加該特效圖像的過程包括但不限于將該獲取的特效圖像通過滑動、點擊等觸控操作添加至該目標對象所在的圖像區(qū)域中,本發(fā)明實施例對此不做限制。
需要說明的是,終端可以提供一個交互界面,使得用戶可以在界面上執(zhí)行針對一個或多個該目標對象的編輯操作和/或添加特效圖像的操作。另外,終端可以通過光傳感器來獲取在預(yù)設(shè)亮度參數(shù)范圍內(nèi)的目標對象,并可通過快捷方式對其進行統(tǒng)一編輯,也可以通過獲取用戶的觸控操作在選定一個或多個目標對象后進行統(tǒng)一編輯,當然,也可以通過此類方式對各個目標對象進行逐一的編輯。除此之外,終端可以從本地緩存獲取該特效圖像,也可以從其它可存儲設(shè)備獲取該特效圖像,還可以從服務(wù)器中下載和/或在線更新該特效圖像。該特效圖像包括但不限于動漫、風景、人物及各種形狀的單色圖案等可添加至該目標圖像區(qū)域上的特效圖像,本發(fā)明實施例不做限定。
圖1所述的方法中,終端可以確定所拍攝圖像中的目標對象,從而可以在該圖像的該目標對象所在的圖像區(qū)域中添加特效圖像,得到添加了該特效圖象的目標圖像,以使終端可以更為便捷地模擬以及調(diào)控目標圖像的星芒效果,滿足了用戶的自動化、智能化需求。
請參閱圖2,是本發(fā)明另一實施例提供的一種圖像處理方法的流程示意圖。如圖2所示,該方法可以應(yīng)用到各種智能終端中,例如:智能手機、平板電腦,智能可穿戴設(shè)備等帶照相功能的終端。具體的,本發(fā)明實施例的所述方法包括如下步驟:
S201、獲取拍攝到的圖像,并確定所述圖像中的目標對象。
S202、接收針對所述目標對象的編輯指令,并根據(jù)所述指令獲取特效圖像。
S203、在所述圖像的所述目標對象所在的圖像區(qū)域中添加所述特效圖像,得到在所述圖像中添加了所述特效對象的目標圖像。
本發(fā)明實施例中,終端可以獲取到所拍攝的圖像,并且可以進一步確定該圖像中的目標對象,檢測針對該目標對象的編輯指令,并在接受到對應(yīng)的指令時,可以根據(jù)該指令獲取特效圖像,以便在該圖像的該目標對象所在的圖像區(qū)域中添加該特效圖像,從而得到在該圖像中添加了該特效對象的目標圖像。
需要說明的是,在執(zhí)行步驟S203后,終端可以執(zhí)行步驟S204、步驟S205、步驟S206。其中,步驟S204、步驟S205、步驟S206為并列關(guān)系。
S204、在執(zhí)行步驟S203后,獲取針對所述目標圖像的第一操作參數(shù),并根據(jù)所述第一操作參數(shù)對所述目標圖像中的所述特效圖像進行編輯;根據(jù)所述第一操作參數(shù)對所述特效圖像進行編輯,包括:根據(jù)所述第一操作參數(shù)對所述特效圖像的形狀進行編輯。
本發(fā)明實施例中,終端可以獲取針對該目標圖像的第一操作參數(shù),并且可以根據(jù)該獲取的第一操作參數(shù)對該目標圖像中的該特效圖像進行編輯處理,此處的對該特效圖像進行編輯處理指的是可以對該圖像中的形狀進行編輯處理。
需要說明的是,上述對該圖像中的形狀進行編輯處理包括但不限于將該特效圖像調(diào)整為米字形,十字形等形狀的圖像,本發(fā)明實施例不做限制。其中,上述的第一操作參數(shù)可以是終端獲取的關(guān)于該特效圖像的不同形狀的配置操作,用戶可以直接在當前界面對該特效圖像進行配置,也可以通過進入如圖3(a)所示的觸控區(qū)域3003,即點擊觸發(fā)按鍵,從而跳轉(zhuǎn)頁面或下拉菜單再對該特效圖像進行配置。
S205、在執(zhí)行步驟S203后,獲取針對所述目標圖像的第二操作參數(shù),并根據(jù)所述第二操作參數(shù)對所述目標圖像中的所述特效圖像進行編輯;根據(jù)所述第二操作參數(shù)對所述特效圖像進行編輯,包括:根據(jù)所述第二操作參數(shù)對所述特效圖像的長度和/或?qū)挾冗M行編輯。
本發(fā)明實施例中,終端可以獲取針對該目標圖像的第二操作參數(shù),并且可以根據(jù)該獲取的第二操作參數(shù)對該目標圖像中的該特效圖像進行編輯處理,此處的對該特效圖像進行編輯處理指的是可以對該圖像中的長度和/或?qū)挾冗M行編輯處理。
需要說明的是,上述對該圖像中的長度和/或?qū)挾冗M行編輯處理包括但不限于將該特效圖像調(diào)整為在預(yù)設(shè)的長度和/或?qū)挾确秶鷥?nèi)的圖像,本發(fā)明實施例不做限制。其中,上述的第二操作參數(shù)可以是終端獲取的關(guān)于該特效圖像的不同長度和/或?qū)挾鹊呐渲貌僮鳎脩艨梢灾苯釉诋斍敖缑鎸υ撎匦D像的長度和/或?qū)挾韧ㄟ^拉伸或縮短的操作進行配置,也可以通過進入觸控區(qū)域,即可以點擊觸發(fā)按鍵或滑動滑動條,從而跳轉(zhuǎn)頁面或下拉菜單再對該特效圖像進行長度和/或?qū)挾鹊呐渲谩?/p>
舉例來說,如圖3(a)所示,終端可以提供一種快捷方式,使終端可以通過區(qū)域3001直接獲取到第二操作參數(shù),即通過獲取到用戶在該區(qū)域上的一系列縮放操作來調(diào)整該特效圖像的長度和/或?qū)挾取S脩艨梢酝ㄟ^在對應(yīng)方向上的拉伸或縮短的操作來對該特效圖像的長度和/或?qū)挾冗M行配置。
再舉例來說,如圖3(a)所示,終端可以點擊圖中的觸發(fā)區(qū)域3003中包含的觸發(fā)按鍵,從而可以跳轉(zhuǎn)頁面進入如圖3(b)所示的界面,通過左右拉動滑動條來對該特效圖像長度和/或?qū)挾冗M行更精細的配置。
S206、在執(zhí)行步驟S203后,獲取針對所述目標圖像的第三操作參數(shù),并根據(jù)所述第三操作參數(shù)對所述目標圖像中的所述點光源圖像區(qū)域的尺寸范圍進行編輯。
本發(fā)明實施例中,終端可以獲取針對該目標圖像的第三操作參數(shù),并且可以根據(jù)該獲取的第三操作參數(shù)對該目標圖像中的該目標對象圖像區(qū)域的尺寸范圍進行編輯處理,此處的目標對象可以是點光源,即對該目標圖像中的該點光源圖像區(qū)域的尺寸范圍進行編輯,以便可以通過該步驟再次確定出在編輯后的該點光源圖像區(qū)域的尺寸范圍內(nèi)的該點光源圖像區(qū)域為該目標對象。
需要說明的是,上述的第三操作參數(shù)可以是終端獲取的關(guān)于該點光源圖像區(qū)域的不同尺寸范圍的配置操作,用戶可以直接在當前界面對該點光源圖像區(qū)域的尺寸通過放大或縮小的操作進行配置,也可以通過進入觸控區(qū)域,即可以點擊觸發(fā)按鍵或滑動滑動條,從而跳轉(zhuǎn)頁面或下拉菜單再對該點光源圖像區(qū)域進行尺寸范圍的配置。其中,該點光源圖像區(qū)域的尺寸范圍可以由一個或多個尺寸值組成,終端可以根據(jù)用戶的調(diào)節(jié)或設(shè)置操作對其動態(tài)地進行調(diào)節(jié)。
舉例來說,如圖3(a)所示,終端可以提供一種快捷方式,使終端可以通過區(qū)域3002直接獲取到第三操作參數(shù),即通過獲取到用戶在該區(qū)域上的一系列縮放操作來調(diào)整該點光源圖像區(qū)域的尺寸范圍。用戶可以通過在對應(yīng)方向上的拉伸或縮短的操作來對該該點光源圖像區(qū)域的尺寸范圍進行配置。
再舉例來說,如圖3(a)所示,終端可以點擊圖中的觸發(fā)區(qū)域3003中包含的觸發(fā)按鍵,從而也可以跳轉(zhuǎn)頁面進入如圖3(b)所示的界面,通過左右拉動滑動條來對該點光源圖像區(qū)域的尺寸范圍進行更精細的配置。
可選的,顯示用戶界面,所述用戶界面包括觸發(fā)區(qū)域,所述觸發(fā)區(qū)域用于觸發(fā)調(diào)整所述目標圖像的操作事件。
本發(fā)明實施例中,終端還可以顯示一個用戶界面,該用戶界面包含一個觸發(fā)區(qū)域,該觸發(fā)區(qū)域包括但不限于觸發(fā)按鍵、滑動條,該用戶可以通過點擊觸發(fā)按鍵或者滑動滑動條來觸發(fā)針對該目標圖像的操作事件,從而觸發(fā)終端執(zhí)行獲取第一操作參數(shù)、第二操作參數(shù)、第三操作參數(shù)的步驟。上述操作事件可以是針對該目標圖像中對該特效圖像和/或該點光源圖像區(qū)域進行編輯,包括但不限于該特效圖像的形狀、長度和/或?qū)挾纫约霸擖c光源圖像區(qū)域的尺寸范圍,其中,用戶可以通過設(shè)置該特效圖像的形狀、長度值和/或?qū)挾戎狄约霸O(shè)置該目標對象的點光源圖像區(qū)域的尺寸范圍來進行細調(diào)或者通過拉動滑動條來進行細調(diào)。
舉例來說,如圖3(a)所示,此處的觸發(fā)區(qū)域3003僅由一個觸發(fā)按鍵構(gòu)成,終端可以在點擊該觸發(fā)按鍵后,可以跳轉(zhuǎn)頁面,通過用戶的配置操作獲取到第一操作參數(shù),若用戶需要配置第二操作參數(shù)、第三操作參數(shù),則進入圖3(b)所示的界面,從而終端可以實現(xiàn)獲取第二操作參數(shù)、第三操作參數(shù)的步驟,以便進一步實現(xiàn)通過設(shè)置該特效圖像的形狀、長度值和/或?qū)挾戎狄约霸O(shè)置該目標圖象的點光源圖像區(qū)域的尺寸范圍來進行細調(diào)或者通過拉動滑動條來進行細調(diào)。
圖2所述的方法中,終端可以在得到了在該圖像中添加了該特效對象的目標圖像后,執(zhí)行在該目標圖像中針對該特效圖像包括形狀、長度和/或?qū)挾纫约霸擖c光源圖像區(qū)域的尺寸范圍的編輯處理,以使終端可以更為方便地模擬以及調(diào)整星芒效果。
請參閱圖4,是本發(fā)明實施例提供的一種圖像處理終端的結(jié)構(gòu)示意圖。如圖4所示,該終端可以是各種智能終端,例如:智能手機、平板電腦,智能可穿戴設(shè)備等帶照相功能的終端。具體的,本發(fā)明實施例的所述終端300,包括:
獲取模塊301,用于獲取拍攝到的圖像,并確定所述圖像中的目標對象;
接收模塊302,用于接收針對所述目標對象的編輯指令,并根據(jù)所述指令獲取特效圖像;
添加模塊303,用于在所述圖像的所述目標對象所在的圖像區(qū)域中添加所述特效圖像,得到在所述圖像中添加了所述特效對象的目標圖像。
本發(fā)明是實施例中,獲取模塊301在獲取到所拍攝的圖像后,可以從該圖像中確定出目標對象;在接收模塊302接收到很對該目標對象的編輯指令時,可以根據(jù)該指令獲取該特效圖像;此時,添加模塊303,可以在該圖像的該目標對象所在的圖像區(qū)域中添加該特效圖像,從而得到該圖像中添加了該特效對象的目標圖像。其中,所述特效圖像包括但不限于人物、風景、動漫及各種形狀的單色圖案等圖像,本發(fā)明實施例不做限制。
可見,圖4所描述的終端,終端可以確定所拍攝圖像中的目標對象,從而可以在該圖像的該目標對象所在的圖像區(qū)域中添加特效圖像,得到添加了該特效圖象的目標圖像,以使終端可以更為便捷地模擬和調(diào)控星芒效果,滿足了用戶的自動化、智能化需求。
請一并參閱圖5,是本發(fā)明另一實施例提供的一種圖像處理終端的結(jié)構(gòu)示意圖。如圖5所示,該終端可以是各種智能終端,例如:智能手機、平板電腦,智能可穿戴設(shè)備等帶照相功能的終端。具體的,該終端包括上述提到的獲取模塊301、接收模塊302、添加模塊303,該終端還包括顯示模塊304,本發(fā)明實施例的所述終端300,包括:
進一步的,所述獲取模塊301,用于確定所述圖像中的目標對象,具體用于,從所述圖像中確定點光源圖像區(qū)域;判斷所述點光源圖像區(qū)域的尺寸是否在預(yù)設(shè)的尺寸范圍內(nèi);若判斷結(jié)果為是,則確定所述點光源圖像區(qū)域為所述圖像中的所述目標對象。
本發(fā)明實施例中,獲取模塊301,用于確定該圖像中的目標對象,具體用于,從所拍攝到的圖像中確定點光源圖像區(qū)域,其中,終端可以通過檢測該圖像中點光源的亮度參數(shù)或灰度值來確定點光源圖像區(qū)域,也可以通過獲取用戶針對目標對象的觸控操作來進一步確定圖像中點光源圖像區(qū)域,還可以通過將檢測到的該區(qū)域通過形狀或輪廓匹配來進一步確定該圖像中滿足預(yù)設(shè)形狀的那部分點光源圖像區(qū)域。在確定了點光源圖像區(qū)域后,可以判斷該點光源圖像區(qū)域是否在預(yù)設(shè)置的尺寸范圍內(nèi)。若該點光源圖像區(qū)域在預(yù)設(shè)置的尺寸范圍內(nèi),則確定該點光源圖像區(qū)域為該圖像的目標對象。
需要說明的是,點光源指的是理想化為質(zhì)點的光源,其中,路燈和太陽等光源都可以是點光源,本發(fā)明實施例對其不做限制。點光源圖像區(qū)域指的是點光源所在的那部分圖像區(qū)域,該區(qū)域可以是一個圓形區(qū)域、近似圓形的區(qū)域,本發(fā)明實施例對此不做限制。終端可以提供一個快捷方式,如輸出一個可調(diào)區(qū)域、一個滑動條或者一個菜單欄用于調(diào)節(jié)或設(shè)置所述點光源區(qū)域的尺寸范圍,本發(fā)明實施例在此不做限定。其中,該點光源區(qū)域的尺寸范圍可以由一個或多個尺寸值組成,并且可以根據(jù)用戶的調(diào)節(jié)或設(shè)置操作動態(tài)地進行調(diào)節(jié)。
可選的,所述獲取模塊301,還用于,獲取針對所述目標圖像的第一操作參數(shù),并根據(jù)所述第一操作參數(shù)對所述目標圖像中的所述特效圖像進行編輯;所述根據(jù)所述第一操作參數(shù)對所述目標圖像中的所述特效圖像進行編輯,包括:根據(jù)所述第一操作參數(shù)對所述特效圖像的形狀進行編輯。
本發(fā)明實施例中,獲取模塊301還可以獲取針對該目標圖像的第一操作參數(shù),并且可以根據(jù)該獲取的第一操作參數(shù)對該目標圖像包括針對該特效圖像進行編輯處理,此處的對該特效圖像進行編輯處理指的是可以對該圖像中的形狀進行編輯處理。
需要說明的是,上述對該圖像中的形狀進行編輯處理包括但不限于將該特效圖像調(diào)整為米字形,心形等形狀的圖像,本發(fā)明實施例不做限制。其中,上述的第一操作參數(shù)可以是終端獲取的關(guān)于該特效圖像的不同形狀的配置操作,用戶可以直接在當前界面對該特效圖像進行配置,也可以通過進入觸控區(qū)域,即點擊觸發(fā)按鍵或滑動滑動條,從而跳轉(zhuǎn)頁面或下拉菜單再對該特效圖像進行配置。
可選的,所述獲取模塊301,還用于,獲取針對所述目標圖像的第二操作參數(shù),并根據(jù)所述第二操作參數(shù)對所述目標圖像中的所述特效圖像進行編輯;所述根據(jù)所述第二操作參數(shù)對所述目標圖像中的所述特效圖像進行編輯,包括:根據(jù)所述第二操作參數(shù)對所述特效圖像的長度和/或?qū)挾冗M行編輯。
本發(fā)明實施例中,獲取模塊301還可以獲取針對該目標圖像的第二操作參數(shù),并且可以根據(jù)該獲取的第二操作參數(shù)對該目標圖像中的該特效圖像進行編輯處理,此處的對該特效圖像進行編輯處理指的是可以對該圖像中的長度和/或?qū)挾冗M行編輯處理。
需要說明的是,上述對該圖像中的長度和/或?qū)挾冗M行編輯處理包括但不限于將該特效圖像調(diào)整為在預(yù)設(shè)的長度和/或?qū)挾确秶鷥?nèi)的圖像,本發(fā)明實施例不做限制。其中,上述的第二操作參數(shù)可以是終端獲取的關(guān)于該特效圖像的不同長度和/或?qū)挾鹊呐渲貌僮?,用戶可以直接在當前界面對該特效圖像的長度和/或?qū)挾韧ㄟ^拉伸或縮短的操作進行配置,也可以通過進入觸控區(qū)域,即可以點擊觸發(fā)按鍵或滑動滑動條,從而跳轉(zhuǎn)頁面或下拉菜單再對該特效圖像進行長度值和/或?qū)挾戎档呐渲谩?/p>
可選的,所述獲取模塊301,還用于,獲取針對所述目標圖像的第三操作參數(shù),并根據(jù)所述第三操作參數(shù)對所述目標圖像中的所述點光源圖像區(qū)域的尺寸范圍進行編輯。
本發(fā)明實施例中,獲取模塊301可以獲取針對該目標圖像的第三操作參數(shù),并且可以根據(jù)該獲取的第三操作參數(shù)對該目標圖像中的該目標對象圖像區(qū)域的尺寸范圍進行編輯處理,此處的目標對象可以是點光源,即對該目標圖像中的該點光源圖像區(qū)域的尺寸范圍進行編輯,以便可以通過該步驟再次確定出在編輯后的該點光源圖像區(qū)域的尺寸范圍內(nèi)的該點光源圖像區(qū)域為該目標對象。其中,該點光源圖像區(qū)域的尺寸范圍可以由一個或多個尺寸值組成,終端可以根據(jù)用戶的調(diào)節(jié)或設(shè)置操作對其動態(tài)地進行調(diào)節(jié)。
需要說明的是,上述的第三操作參數(shù)可以是獲取模塊301獲取的關(guān)于該點光源圖像區(qū)域的不同尺寸范圍的配置操作,用戶可以直接在當前界面對該點光源圖像區(qū)域的尺寸范圍通過放大或縮小的操作進行配置,也可以通過進入觸控區(qū)域,即可以點擊觸發(fā)按鍵或滑動滑動條,從而跳轉(zhuǎn)頁面或下拉菜單再對該點光源圖像區(qū)域進行尺寸范圍的配置。
可選的,顯示模塊304用于輸出顯示用戶界面,所述用戶界面包括觸發(fā)區(qū)域,所述觸發(fā)區(qū)域用于觸發(fā)調(diào)整所述目標圖像的操作事件。
本發(fā)明實施例中,顯示模塊304還可以顯示一個用戶界面,該用戶界面包含一個觸發(fā)區(qū)域,該觸發(fā)區(qū)域包括但不限于觸發(fā)按鍵、滑動條等觸控按鍵,該用戶可以通過點擊觸發(fā)按鍵或者滑動滑動條來觸發(fā)針對該目標圖像的操作事件,從而觸發(fā)獲取模塊301獲取第一操作參數(shù)、第二操作參數(shù)、第三操作參數(shù)的步驟。上述操作事件可以是針對該目標圖像中對該特效圖像和/或該點光源圖像區(qū)域進行編輯,包括但不限于該特效圖像的形狀、長度和/或?qū)挾纫约霸擖c光源圖像區(qū)域的尺寸范圍,其中,用戶可以通過直接設(shè)置該特效圖像的形狀、長度值和/或?qū)挾戎狄约霸擖c光源圖像區(qū)域的尺寸范圍來進行細調(diào)或者通過拉動滑動條來進行細調(diào)。
可見,圖5所描述的終端,終端可以對添加了特效對象的目標圖像中的特效對象進行編輯處理,包括如形狀、長度和/或?qū)挾鹊恼{(diào)整,并對該該點光源圖像區(qū)域的尺寸范圍進行調(diào)節(jié),還可以觸發(fā)觸控區(qū)域,以便更精細地調(diào)整該特效圖像和/或該該點光源圖像區(qū)域的尺寸范圍,從而實現(xiàn)對星芒效果的可控性和可調(diào)性。
請參閱圖6,是本發(fā)明再一實施例提供的一種圖像處理終端的結(jié)構(gòu)示意圖。如圖6所示,如圖所示的本實施例中的終端可以包括:一個或多個處理器501,一個或多個輸入裝置502,一個或多個輸出裝置503和存儲器504。上述處理器501、輸入裝置502、輸出裝置503和存儲器通過總線505連接。存儲器504用于存儲指令,處理器501用語言執(zhí)行存儲器502存儲的指令。其中:
所述處理器501,用于在所述輸入裝置502獲取拍攝到的圖像時,確定所述圖像中的目標對象;接收針對所述目標對象的編輯指令,并根據(jù)所述指令獲取特效圖像;在所述圖像的所述目標對象所在的圖像區(qū)域中添加所述特效圖像,得到在所述圖像中添加了所述特效對象的目標圖像。
相應(yīng)的,所述確定所述圖像中的目標對象,包括:從所述圖像中確定點光源圖像區(qū)域;判斷所述點光源圖像區(qū)域的尺寸是否在預(yù)設(shè)的尺寸范圍內(nèi);若判斷結(jié)果為是,則確定所述點光源圖像區(qū)域為所述圖像中的所述目標對象。
所述處理器501,還用于在所述輸入裝置502獲取針對所述目標圖像的第一操作參數(shù)時,根據(jù)所述第一操作參數(shù)對所述目標圖像中的所述特效圖像進行編輯;所述根據(jù)所述第一操作參數(shù)對所述目標圖像中的所述特效圖像進行編輯,包括:根據(jù)所述第一操作參數(shù)對所述特效圖像的形狀進行編輯。
所述處理器501,還用于在輸入裝置502獲取針對所述目標圖像的第二操作參數(shù)時,根據(jù)所述第二操作參數(shù)對所述目標圖像中的所述特效圖像進行編輯;所述根據(jù)所述第二操作參數(shù)對所述目標圖像中的所述特效圖像進行編輯,包括:根據(jù)所述第二操作參數(shù)對所述特效圖像的長度和/或?qū)挾冗M行編輯。
所述處理器501,還用于在所述輸入裝置502獲取針對所述目標圖像的第三操作參數(shù)時,根據(jù)所述第三操作參數(shù)對所述目標圖像中的所述點光源圖像區(qū)域的尺寸范圍進行編輯。
所述輸出裝置503,用于輸出顯示用戶界面,所述用戶界面包括觸發(fā)區(qū)域,所述觸發(fā)區(qū)域用于觸發(fā)調(diào)整所述目標圖像的操作事件。
所述輸入裝置502,用于獲取所述拍攝到的圖像,還用于獲取所述第一操作參數(shù)、所述第二操作參數(shù)、所述第三操作參數(shù)。
所述存儲器504,還用于存儲所述特效圖像、所述目標圖像及所述預(yù)設(shè)的所述點光源圖像區(qū)域的區(qū)間范圍。
輸入裝置502可以包括觸控板、照相設(shè)備(用于采集圖像)等,輸出裝置503可以包括顯示器(LCD等)等。
該存儲器504可以包括只讀存儲器和隨機存取存儲器,并向處理器501提供指令和數(shù)據(jù)。存儲器504的一部分還可以包括非易失性隨機存取存儲器。例如,存儲器504還可以存儲設(shè)備類型的信息。
所述總線505可以是外設(shè)部件互連標準(peripheral component interconnect,簡稱PCI)總線或擴展工業(yè)標準結(jié)構(gòu)(extended industry standard architecture,簡稱EISA)總線等。所述總線505可以分為地址總線、數(shù)據(jù)總線、控制總線等。為便于表示,圖6中僅用一條粗線表示,但并不表示僅有一根總線或一種類型的總線。
所述存儲器504可以包括易失性存儲器(英文:volatile memory),例如隨機存取存儲器(英文:random-access memory,縮寫:RAM);存儲器也可以包括非易失性存儲器(英文:non-volatile memory),例如快閃存儲器(英文:flash memory),硬盤(英文:hard disk drive,縮寫:HDD)或固態(tài)硬盤(英文:solid-state drive,縮寫:SSD);存儲器504還可以包括上述種類的存儲器的組合。
所述處理器501可以是中央處理器(英文:central processing unit,縮寫:CPU),網(wǎng)絡(luò)處理器(英文:network processor,縮寫:NP)或者CPU和NP的組合。
所述處理器501還可以進一步包括硬件芯片。上述硬件芯片可以是專用集成電路(英文:application-specific integrated circuit,縮寫:ASIC),可編程邏輯器件(英文:programmable logic device,縮寫:PLD)或其組合。上述PLD可以是復(fù)雜可編程邏輯器件(英文:complex programmable logic device,縮寫:CPLD),現(xiàn)場可編程邏輯門陣列(英文:field-programmable gate array,縮寫:FPGA),通用陣列邏輯(英文:generic array logic,縮寫:GAL)或其任意組合。
可選地,所述存儲器504還用于存儲程序指令。所述處理器501可以調(diào)用所述程序指令,實現(xiàn)如本申請圖1和2實施例中所示的圖像處理方法。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機存儲記憶體(Random Access Memory,RAM)等。
以上所揭露的僅為本發(fā)明一種較佳實施例而已,當然不能以此來限定本發(fā)明之權(quán)利范圍,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分流程,并依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。