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