本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,尤其涉及一種圖像處理方法、及終端設(shè)備。
背景技術(shù):
目前,終端設(shè)備如手機、平板電腦等最常用的功能之一就是拍照以及跟拍照相關(guān)的交互活動?,F(xiàn)在,用戶在旅游、吃飯甚至在工作的時候都會發(fā)照片到朋友圈。
現(xiàn)在,用戶在拍照完成之后,需要進入相應(yīng)的相冊來查看剛拍照的照片是否滿意,如果不滿意的話,用戶就要重新拍攝一張。但是,這樣進入相冊然后切換回照相機的操作需要比較長的時間,而且步驟比較繁瑣,用戶體驗比較差。在一些比較急迫的情況下,用戶切換出相機然后再返回到相機應(yīng)用的時候,用戶想要拍攝的場景已經(jīng)發(fā)生了變化,無法再捕捉到原來比較感興趣的畫面。這樣就更加的影響用戶的體驗了。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例所要解決的技術(shù)問題在于,提供一種圖像處理方法的方法、及終端設(shè)備,可以解決用戶在拍照時查看照片不方便的問題。
一方面本發(fā)明實施例提供的一種圖像處理方法,包括:
采集圖像數(shù)據(jù),將所述圖像數(shù)據(jù)顯示到拍照界面;
在接收到拍照指令后,生成所述圖像數(shù)據(jù)對應(yīng)的照片;
將所述照片顯示到所述拍照界面,在顯示目標(biāo)時間后退出顯示所述照片,所述目標(biāo)時間與所述照片的質(zhì)量正相關(guān)或負(fù)相關(guān)。
在一個可選的實現(xiàn)方式中,在所述生成所述圖像數(shù)據(jù)對應(yīng)的照片之后,所述方法還包括:
依據(jù)預(yù)設(shè)規(guī)則對所述照片進行質(zhì)量檢測,得到檢測結(jié)果,根據(jù)所述檢測結(jié)果確定所述照片的質(zhì)量;
根據(jù)預(yù)置的照片質(zhì)量與顯示時長的映射關(guān)系確定所述目標(biāo)時間。
在一個可選的實現(xiàn)方式中,所述依據(jù)預(yù)設(shè)規(guī)則對所述照片進行質(zhì)量檢測,得到檢測結(jié)果包括:
按照預(yù)置的檢測順序和檢測內(nèi)容對所述照片進行檢測,得到所述檢測結(jié)果,所述檢測內(nèi)容包括所述照片的清晰度、曝光度、飽和度、噪聲、人臉特征中的至少一項。
在一個可選的實現(xiàn)方式中,在所述將所述照片顯示到所述拍照界面之后,所述方法還包括:
接收分屏指令,將所述拍照界面分為至少兩個區(qū)域;
將所述照片縮小后,顯示到所述拍照界面的第一區(qū)域;
重新采集圖像數(shù)據(jù),并顯示到所述拍照界面的第二區(qū)域。
在一個可選的實現(xiàn)方式中,在所述重新采集圖像數(shù)據(jù),并顯示到所述拍照界面的第二區(qū)域之后,所述方法還包括:
接收重拍照指令,生成與所述第二區(qū)域顯示的圖像數(shù)據(jù)對應(yīng)的目標(biāo)照片;
將所述目標(biāo)照片縮小后,顯示到所述第一區(qū)域;
重新采集圖像數(shù)據(jù),并顯示到所述第二區(qū)域。
二方面本發(fā)明實施例提供了一種終端設(shè)備,包括:
采集單元,用于采集圖像數(shù)據(jù);
顯示單元,用于將所述圖像數(shù)據(jù)顯示到拍照界面;
接收單元,用于接收拍照指令;
生成單元,用于在所述接收單元接收到所述拍照指令后,生成所述圖像數(shù)據(jù)對應(yīng)的照片;
所述顯示單元,還用于將所述照片顯示到所述拍照界面;
所述顯示單元,還用于在顯示目標(biāo)時間后退出顯示所述照片,所述目標(biāo)時間與所述照片的質(zhì)量正相關(guān)或負(fù)相關(guān)。
在一個可選的實現(xiàn)方式中,所述終端設(shè)備還包括:
檢測單元,用于依據(jù)預(yù)設(shè)規(guī)則對所述照片進行質(zhì)量檢測,得到檢測結(jié)果;
確定單元,用于根據(jù)所述檢測結(jié)果確定所述照片的質(zhì)量;還用于根據(jù)預(yù)置的照片質(zhì)量與顯示時長的映射關(guān)系確定所述目標(biāo)時間。
在一個可選的實現(xiàn)方式中,所述檢測單元,具體用于按照預(yù)置的檢測順序和檢測內(nèi)容對所述照片進行檢測,得到所述檢測結(jié)果,所述檢測內(nèi)容包括所述照片的清晰度、曝光度、飽和度、噪聲、人臉特征中的至少一項。
在一個可選的實現(xiàn)方式中,所述接收單元,還用于接收分屏指令;所述終端設(shè)備還包括:
分屏單元,用于將所述拍照界面分為至少兩個區(qū)域;
縮放單元,用于將所述照片進行縮小;
所述顯示單元,還用于將縮小后的所述照片顯示到所述拍照界面的第一區(qū)域;還用于將采集單元重新采集的圖像數(shù)據(jù)顯示到所述拍照界面的第二區(qū)域。
在一個可選的實現(xiàn)方式中,所述接收單元,還用于接收重拍照指令;
所述生成單元,還用于生成與所述第二區(qū)域顯示的圖像數(shù)據(jù)對應(yīng)的目標(biāo)照片;
所述縮放單元,還用于將所述目標(biāo)照片進行縮?。?/p>
所述顯示單元,還用于將縮小后的所述目標(biāo)照片顯示到所述第一區(qū)域;還用于將所述采集單元重新采集的圖像數(shù)據(jù)顯示到所述第二區(qū)域。
三方面本發(fā)明實施例還提供了一種終端設(shè)備,包括:處理器和存儲器,其中,所述處理器用于執(zhí)行本發(fā)明實施例提供的任意一項的方法。
從以上技術(shù)方案可以看出,本發(fā)明實施例具有以下優(yōu)點:由于終端設(shè)備通過拍照界面拍得的照片可以在拍照界面進行顯示,顯示的時間達(dá)到目標(biāo)時間后,才在拍照界面退出顯示照片,而不是直接重新采集圖像數(shù)據(jù),因此用戶可以在拍照界面直接查看照片,不需要進入相應(yīng)的相冊進行查看,操作簡單,提高用戶體驗。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對本發(fā)明實施例或背景技術(shù)中所需要使用的附圖進行說明。
圖1是本發(fā)明實施例提供的一種圖像處理方法的流程示意圖;
圖2是本發(fā)明實施例終端設(shè)備一種拍照界面示意圖;
圖3a是本發(fā)明實施例終端設(shè)備另一種拍照界面示意圖;
圖3b是本發(fā)明實施例終端設(shè)備又一種拍照界面示意圖;
圖3c是本發(fā)明實施例終端設(shè)備又一種拍照界面示意圖;
圖4是本發(fā)明實施例提供的另一種圖像處理方法的流程示意圖;
圖5是本發(fā)明實施例提供的又一種圖像處理方法的流程示意圖;
圖6是本發(fā)明實施例提供的又一種圖像處理方法的流程示意圖;
圖7是本發(fā)明實施例終端設(shè)備的結(jié)構(gòu)示意圖;
圖8是本發(fā)明實施例終端設(shè)備的結(jié)構(gòu)示意圖;
圖9是本發(fā)明實施例終端設(shè)備的結(jié)構(gòu)示意圖;
圖10是本發(fā)明實施例終端設(shè)備的結(jié)構(gòu)示意圖;
圖11是本發(fā)明實施例終端設(shè)備的結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合本發(fā)明實施例中的附圖對本發(fā)明實施例進行描述。
請參見圖1,圖1是本發(fā)明實施例提供的一種圖像處理方法,包括:
101、采集圖像數(shù)據(jù),將上述圖像數(shù)據(jù)顯示到拍照界面;
上述圖像數(shù)據(jù)是終端設(shè)備的拍照裝置采集到的圖像數(shù)據(jù),上述圖像數(shù)據(jù)可以是人物、風(fēng)景、建筑等。例如上述圖像數(shù)據(jù)可以是通過該終端設(shè)備的前攝像頭或者后攝像頭采集到的圖像數(shù)據(jù)。上述拍照界面是進行拍照的界面,在該界面可以實時顯示該拍照裝置當(dāng)前時刻采集的圖像數(shù)據(jù)。如圖2所示,該拍照界面可以分為三個區(qū)域,最上面的區(qū)域即圖2中的第一區(qū)域可以包括設(shè)置入口、倒計時設(shè)置入口、前后攝像頭轉(zhuǎn)換按鍵等,中間的區(qū)域為顯示區(qū)域即圖2中的第二區(qū)域,實時顯示當(dāng)前時刻的圖像數(shù)據(jù),最下面的區(qū)域即圖2中的第三區(qū)域可以包括拍照按鍵、相冊入口等。在上述最上面的區(qū)域用戶可以設(shè)置閃光燈模式、拍照效果、倒計時時間等。上述中間的區(qū)域可以認(rèn)為是預(yù)覽區(qū)域,通過該區(qū)域可以預(yù)覽想要拍攝的圖像數(shù)據(jù),通過點擊拍照按鍵,該預(yù)覽區(qū)域當(dāng)前時刻顯示的圖像數(shù)據(jù)生成對應(yīng)的照片。
102、在接收到拍照指令后,生成上述圖像數(shù)據(jù)對應(yīng)的照片;
接收拍照指令具體可以是接收到對拍照按鍵的點擊操作。上述圖像數(shù)據(jù)可以是接收到上述拍照指令時,上述拍照界面所顯示的圖像數(shù)據(jù),也可以是終端設(shè)備的計時器達(dá)到設(shè)置的時間時,上述拍照界面所顯示的圖像數(shù)據(jù),還可以是上述拍照界面顯示的其他圖像數(shù)據(jù)。
103、將上述照片顯示到上述拍照界面,在顯示目標(biāo)時間后退出顯示上述照片,上述目標(biāo)時間與上述照片的質(zhì)量正相關(guān)或負(fù)相關(guān)。
當(dāng)前采用的拍照方式是用戶點擊上述拍照界面中的拍照按鍵后,上述拍照界面直接重新實時顯示采集到的圖像數(shù)據(jù),并將拍得的照片存儲到終端設(shè)備的相冊。本發(fā)明實施例中,用戶點擊上述拍照界面中的拍照按鍵后,上述終端設(shè)備生成對應(yīng)的照片,并將上述照片顯示到上述拍照界面的顯示區(qū)域即實時顯示圖像數(shù)據(jù)的區(qū)域,也就是圖2中的第二區(qū)域。在上述拍照界面退出顯示上述照片具體可以是重新顯示當(dāng)前時刻采集到的圖像數(shù)據(jù),也可以是退出上述拍照界面。在上述目標(biāo)時間與上述照片的質(zhì)量正相關(guān)的情況下,質(zhì)量較好的照片顯示較長的時間,因為如果拍得的照片的質(zhì)量較好,往往不需要重新進行拍攝,所以顯示較長的時間以便用戶進行觀看;質(zhì)量較差的照片顯示較短的時間,因為如果拍得的照片的質(zhì)量較差,往往需要重新進行拍攝,所以顯示較短的時間以便用戶重新拍攝,當(dāng)拍得的照片質(zhì)量非常差時,可以直接顯示拍照界面。舉例來說,若用戶進行拍照后,終端設(shè)備很快進入拍照界面,表明該用戶最近拍攝的那一張照片的質(zhì)量較差。在上述目標(biāo)時間與上述照片的質(zhì)量負(fù)相關(guān)的情況下,質(zhì)量較差的照片顯示較長的時間,以便用戶確認(rèn)該照片質(zhì)量較差的原因,進而調(diào)整拍攝參數(shù);質(zhì)量較好的照片顯示較短的時間,由于用戶不需要調(diào)整拍攝參數(shù),可以較快的進行拍攝界面。用戶可以將上述目標(biāo)時間與上述照片的質(zhì)量設(shè)置成正相關(guān),也可以上述目標(biāo)時間與上述照片的質(zhì)量設(shè)置成負(fù)相關(guān)。上述目標(biāo)時間與上述照片的質(zhì)量正相關(guān)或負(fù)相關(guān)也可以是拍照應(yīng)用預(yù)先設(shè)置好的。
本發(fā)明實施例中,終端設(shè)備拍得的照片在拍照界面進行顯示,在顯示目標(biāo)時間后退出顯示該照片,可以方便用戶查看拍得的照片,提高用戶體驗。
在一種可選的實現(xiàn)方式中,包含存儲和/或重新拍攝選項的選擇窗可以顯示到拍照界面,用戶可以通過點擊相應(yīng)的選項向終端設(shè)備發(fā)送相應(yīng)的選擇指令,具體如下:在上述生成上述圖像數(shù)據(jù)對應(yīng)的照片之后,上述方法還包括:
將選擇窗顯示到上述拍照界面,上述選擇窗內(nèi)包含存儲和/或重新拍攝選項;
上述在顯示目標(biāo)時間后退出顯示上述照片包括:
若在顯示所述目標(biāo)時間前,接收到針對上述存儲選項或上述重新拍攝選項的選擇指令,退出顯示上述照片。
如圖3a所示,上述拍照界面顯示的照片中可以顯示有包含存儲和/或重新拍攝選項選擇窗。上述接收到針對上述存儲選項或上述重新拍攝選項的選擇指令的具體方式可以是接收到對上述存儲選項或上述重新拍攝選項的點擊操作。當(dāng)接收到點擊上述存儲選項的操作后,在上述拍照界面重新顯示采集到的圖像數(shù)據(jù);當(dāng)接收到點擊上述重新拍攝選項的操作后,在上述拍照界面顯示重新采集到的圖像數(shù)據(jù),并刪除保存在上述終端設(shè)備的存儲設(shè)備中的上述照片。
本發(fā)明實施例中,可以在拍照界面顯示重新拍攝按鍵和/或存儲按鍵,而不是顯示上述選擇窗,如圖3b所示,拍照界面中包括存儲按鍵和重新拍攝按鍵即圖中的重拍。當(dāng)接收到針對上述存儲按鍵的點擊操作后,在上述拍照界面重新顯示采集到的圖像數(shù)據(jù);當(dāng)接收到針對上述重新拍攝按鍵的點擊操作后,在上述拍照界面顯示重新采集到的圖像數(shù)據(jù),并刪除保存在上述終端設(shè)備的存儲設(shè)備中的上述照片。
本發(fā)明實施例中,用戶可以通過在拍照界面顯示的選擇窗或者按鍵方便地存儲拍得的照片以及在上述拍照界面顯示重新采集到的圖像數(shù)據(jù)。
在一種可選的實現(xiàn)方式中,終端設(shè)備可以對拍得的照片進行質(zhì)量檢測,并根據(jù)檢測的結(jié)果確定照片在拍照界面顯示的時間,具體如下:在上述生成上述圖像數(shù)據(jù)對應(yīng)的照片之后,上述方法還包括:
依據(jù)預(yù)設(shè)規(guī)則對上述照片進行質(zhì)量檢測,得到檢測結(jié)果,根據(jù)上述檢測結(jié)果確定上述照片的質(zhì)量;
根據(jù)預(yù)置的照片質(zhì)量與顯示時長的映射關(guān)系確定上述目標(biāo)時間。
上述依據(jù)預(yù)設(shè)規(guī)則對上述照片進行質(zhì)量檢測可以是根據(jù)預(yù)置的照片質(zhì)量檢測指標(biāo),對拍攝的照片進行質(zhì)量檢測。具體的,預(yù)先在終端設(shè)備的存儲設(shè)備中存儲照片的質(zhì)量檢測指標(biāo),在拍攝照片的過程中或者是拍攝完成之后,根據(jù)該質(zhì)量檢測指標(biāo)來對照片進行檢測。在這里面,照片的質(zhì)量檢測指標(biāo)包括但是不限于以下幾種:第一就是相片的抖動指標(biāo)或者是清晰度,具體的是通過終端設(shè)備的重力傳感器來檢測拍照過程中的運動指標(biāo),來確定拍攝過程中是否存在抖動,或者,通過預(yù)置的圖像清晰度檢測方法檢測照片的清晰度,例如圖像清晰度評價函數(shù)可以采用高斯方差發(fā)、頻譜函數(shù)法等;第二就是圖像的曝光度,可以確定照片是否是過曝或者是欠曝(具體的,通過判斷照片的色階的平均值、標(biāo)準(zhǔn)差等指標(biāo)來確定是否是過曝或者是欠曝);第三就是噪聲(即圖像中可隨機觀察到的光密度變化),比如斑點、網(wǎng)紋等等;第四就是人臉特征,如果照片中包括有人臉的時候,可以根據(jù)人臉的特征,比如是否閉眼、臉型是否偏胖、膚色以及磨皮效果等來確定照片的質(zhì)量;第五就是飽和度,即色彩的純度,表示光線的彩色深淺度或鮮艷度,取決于彩色中的白色光含量,取值范圍為0-100%。
在一種可選的實現(xiàn)方式中,可以按照預(yù)置的檢測順序和檢測內(nèi)容對照片進行檢測具體如下:上述依據(jù)預(yù)設(shè)規(guī)則對上述照片進行質(zhì)量檢測,得到檢測結(jié)果包括:
按照預(yù)置的檢測順序和檢測內(nèi)容對上述照片進行檢測,得到上述檢測結(jié)果,上述檢測內(nèi)容包括上述照片的清晰度、曝光度、飽和度、真實度、噪聲、人臉特征中的至少一項。
舉例來說,用戶可以按照照片的清晰度、曝光度、噪聲的順序進行檢測,若檢測到的某一項參數(shù)可以確定該照片的質(zhì)量,則可以停止檢測,直接確定該照片的質(zhì)量,而不是每次都按照質(zhì)量檢測指標(biāo)進行檢測。上述根據(jù)上述檢測結(jié)果確定上述照片的質(zhì)量的具體方式可以是將上述檢測結(jié)果與預(yù)置的照片質(zhì)量檢測指標(biāo)進行比對,根據(jù)比對的結(jié)果確定上述照片的質(zhì)量。上述照片質(zhì)量檢測指標(biāo)包括上述各個檢測內(nèi)容的合格標(biāo)準(zhǔn),若某一項檢測內(nèi)容的檢測結(jié)果未達(dá)到合格標(biāo)準(zhǔn),則認(rèn)為這一項檢測內(nèi)容未達(dá)到質(zhì)量要求。舉例來說,上述照片質(zhì)量檢測指標(biāo)規(guī)定某一項的合格標(biāo)準(zhǔn)的區(qū)間為6到8,若該項的檢測結(jié)果為5,則該項不滿足質(zhì)量需求。終端設(shè)備可以根據(jù)比對的綜合結(jié)果確定上述照片的質(zhì)量等級。舉例來說,當(dāng)上述檢測內(nèi)容的每一項都符合照片質(zhì)量檢測指標(biāo)的規(guī)定時,則確定上述照片的質(zhì)量等級為優(yōu),當(dāng)上述檢測內(nèi)容中有一項不符合照片質(zhì)量檢測指標(biāo)的規(guī)定時,則確定上述照片的質(zhì)量等級為良,當(dāng)上述檢測內(nèi)容中有兩項以上不符合照片質(zhì)量檢測指標(biāo)的規(guī)定時,則確定上述照片的質(zhì)量等級為差。本發(fā)明實施例中不限于這一種確定照片質(zhì)量的方式,還可以是其他方式。
上述預(yù)置的照片質(zhì)量與顯示時長的映射關(guān)系可以是不同的質(zhì)量等級對應(yīng)不同的顯示的時間長度。一種可選的方式是如果拍攝的照片比較滿意的話,可以設(shè)定比較長的顯示時間,這個時候用戶就不需要重新拍攝,如果是照片的質(zhì)量比較差的話,可以顯示比較短的時間,比如如果照片非常的不滿意(比如抖動非常明顯,整個照片都模糊了),這個時候可以直接顯示相機的拍攝畫面,方便用戶直接拍攝照片。舉例來說,質(zhì)量等級分別為優(yōu)、良、差的照片分別對應(yīng)2秒、1秒、1毫秒的顯示時間。另一種可選的方式是如果拍攝的照片質(zhì)量比較高的時候,顯示的時間比較短,這樣方便用戶拍攝下一張照片;如果是照片的質(zhì)量比較低的時候,用戶需要查看一下才能夠確定,這個時候把照片顯示在顯示界面上,并且快速的提供相應(yīng)的操作圖標(biāo)來提供用戶,方便用戶切換。舉例來說,質(zhì)量等級分別為差、良、優(yōu)的照片分別對應(yīng)的1毫秒、1秒、2秒的顯示時間。
本發(fā)明實施例中,可以根據(jù)照片的質(zhì)量確定該照片在拍照界面顯示的時間長度,合理的設(shè)置照片在拍照界面顯示的時長,方便用戶查看拍得的照片,提高用戶體驗。
在一種可選的實現(xiàn)方式中,終端設(shè)備的拍照界面可以同時顯示當(dāng)前時刻采集到的圖像數(shù)據(jù)和拍得的照片,具體如下:在上述將上述照片顯示到上述拍照界面之后,上述方法還包括:
接收分屏指令,將上述拍照界面分為至少兩個區(qū)域;
將上述照片縮小后,顯示到上述拍照界面的第一區(qū)域;
重新采集圖像數(shù)據(jù),并顯示到拍照界面的第二區(qū)域。
上述接收分屏指令的具體方式可以是接收到用戶對分屏按鍵的點擊操作,還可以是接收到預(yù)置的手勢操作,如在拍照界面上方用手指畫一個圓圈的手勢操作,還可以是其他方式。
如圖3c所示,終端設(shè)備接收到分屏指令后,將拍照界面中顯示上述照片的區(qū)域可以分為兩個區(qū)域,上一部分區(qū)域可以實時顯示當(dāng)前時刻采集到的圖像數(shù)據(jù),下一部分區(qū)域可以顯示縮小后的上述照片,兩者的位置也可以互換。終端設(shè)備在接收分屏指令后,將上述照片進行相應(yīng)的縮小,以便縮小后的上述照片可以完整的顯示到上述第一區(qū)域;重新采集圖像數(shù)據(jù),并顯示到拍照界面的第二區(qū)域。通過這種方式可以方便地比較最近拍攝的照片和當(dāng)前時刻采集到的圖像數(shù)據(jù)的區(qū)別,以便用戶決定是否重新拍攝。
舉例來說,在將照片顯示到拍照界面后,用戶點擊分屏按鍵,終端設(shè)備將拍照界面中顯示上述照片的區(qū)域可以分為兩個區(qū)域,在上一部分區(qū)域?qū)崟r顯示當(dāng)前時刻采集到的圖像數(shù)據(jù),下一部分區(qū)域可以顯示縮小后的上述照片,用戶可以通過比較上述照片和預(yù)覽圖片即上述當(dāng)前時刻采集到的圖像數(shù)據(jù)的質(zhì)量,選擇更好的拍攝時機,以便拍得比上述照片更好的照片。當(dāng)用戶點擊上述終端設(shè)備的拍攝按鍵后上述上一部分區(qū)域顯示的圖像數(shù)據(jù)生成新的照片。
本發(fā)明實施例中,終端設(shè)備的拍照界面可以同時顯示當(dāng)前時刻采集到的圖像數(shù)據(jù)和最近拍得的照片,為用戶提供一個參照圖片,以便用戶拍到質(zhì)量更好的照片。
在一種可選的實現(xiàn)方式中,終端設(shè)備可以在拍照界面同時顯示當(dāng)前時刻采集到的圖像數(shù)據(jù)和拍得的照片,并生成與該圖像數(shù)據(jù)對應(yīng)的目標(biāo)照片,具體如下:在上述重新采集圖像數(shù)據(jù),并顯示到上述拍照界面的第二區(qū)域之后,上述方法還包括:
接收重拍照指令,生成與上述第二區(qū)域顯示的圖像數(shù)據(jù)對應(yīng)的目標(biāo)照片;
將上述目標(biāo)照片縮小后,顯示到上述第一區(qū)域;
重新采集圖像數(shù)據(jù),并顯示到上述第二區(qū)域。
終端設(shè)備在接收到上述重拍照指令后,生成與上述第二區(qū)域顯示的圖像數(shù)據(jù)對應(yīng)的目標(biāo)照片,并存儲到存儲設(shè)備中;在上述第一區(qū)域顯示上述目標(biāo)照片,上述第二區(qū)域重新顯示當(dāng)前采集到的圖像數(shù)據(jù)。上述接收重拍照指令具體可以是接收到用戶點擊拍照按鍵的操作,也可以是接收到點擊上述第一區(qū)域的操作。
本發(fā)明實施例中,終端設(shè)備可以在拍照界面分為至少兩個區(qū)域后進行拍照,使得用戶能夠及時捕捉到滿意的圖像數(shù)據(jù),并進行拍照,提高用戶體驗。
本發(fā)明實施例中提供了另一種圖像處理方法,如圖4所示,包括:
401、采集圖像數(shù)據(jù),將上述圖像數(shù)據(jù)顯示到拍照界面;
402、在接收到拍照指令后,生成上述圖像數(shù)據(jù)對應(yīng)的照片;
403、依據(jù)預(yù)設(shè)規(guī)則對上述照片進行質(zhì)量檢測,得到檢測結(jié)果,根據(jù)上述檢測結(jié)果確定上述照片的質(zhì)量;
404、根據(jù)預(yù)置的照片質(zhì)量與顯示時長的映射關(guān)系確定目標(biāo)時間;
405、將上述照片顯示到上述拍照界面,在顯示上述目標(biāo)時間后退出顯示上述照片;
上述退出顯示上述照片可以是顯示當(dāng)前時刻采集到的圖像數(shù)據(jù)。
406、接收分屏指令,將上述拍照界面分為至少兩個區(qū)域;
407、將上述照片縮小后,顯示到上述拍照界面的第一區(qū)域;
408、重新采集圖像數(shù)據(jù),并顯示到上述拍照界面的第二區(qū)域;
409、接收重拍照指令,生成與上述第二區(qū)域顯示的圖像數(shù)據(jù)對應(yīng)的目標(biāo)照片;
410、將上述目標(biāo)照片縮小后,顯示到上述第一區(qū)域;
411、重新采集圖像數(shù)據(jù),并顯示到上述第二區(qū)域。
本發(fā)明實施例中提供了又一種圖像處理方法,如圖5所示,包括:
501、啟動拍照應(yīng)用,采集圖像數(shù)據(jù),將上述圖像數(shù)據(jù)顯示到拍照界面;
502、接收時間設(shè)置指令,依據(jù)上述時間設(shè)置指令設(shè)置預(yù)設(shè)閾值;
可選的,用戶可以在時間設(shè)置界面設(shè)置上述預(yù)設(shè)閾值,可以通過拍照界面上顯示的圖標(biāo)啟動上述時間設(shè)置界面。
503、接收拍照指令,生成上述圖像數(shù)據(jù)對應(yīng)的照片;
504、將上述照片顯示到上述拍照界面;
505、接收分屏指令,將上述拍照界面分為至少兩個區(qū)域;
506、將上述照片縮小后,顯示到上述拍照界面的第一區(qū)域,將當(dāng)前時刻的圖像數(shù)據(jù)顯示到上述拍照界面的第二區(qū)域;
507、確定是否滿足預(yù)設(shè)條件;
上述預(yù)設(shè)條件可以上述照片在上述拍照界面顯示的時間達(dá)到預(yù)設(shè)閾值;或者,接收到針對上述照片的存儲指令;或者,接收到重新拍攝指令;或者,接收到退出指令。
若是,執(zhí)行508,否則,繼續(xù)執(zhí)行506。
508、在上述拍照界面退出顯示上述照片。
本發(fā)明實施例中,可以將拍得的照片在拍照界面進行顯示,方便用戶查看照片,也可以同時顯示當(dāng)前時刻采集到的圖像數(shù)據(jù)和最近拍得的照片,為用戶提供一個參照圖片,以便用戶拍到質(zhì)量更好的照片。
本發(fā)明實施例提供了又一種圖像處理方法,如圖6所示,包括:
601、在接收到拍照指令后,將上述拍照指令拍得的照片顯示到拍照界面;
602、依據(jù)預(yù)設(shè)規(guī)則對上述照片進行質(zhì)量檢測,確定上述照片的質(zhì)量等級;
603、根據(jù)照片質(zhì)量等級與顯示時長的映射關(guān)系確定上述照片在上述拍照界面顯示的時間長度;
604、確定上述照片在上述拍照界面顯示的時間是否達(dá)到上述時間長度;
若是,執(zhí)行605,否則,執(zhí)行606。
605、在上述拍照界面退出顯示上述照片;
606、在上述拍照界面顯示上述照片。
本發(fā)明實施例中,可以將拍得的照片在拍照界面進行顯示,并依據(jù)該照片的質(zhì)量確定該照片在拍照界面顯示的時間,可以使得用戶直接在拍照界面觀看拍得的照片,并且可以根據(jù)該照片的質(zhì)量調(diào)節(jié)該照片在拍照界面顯示的時間,提高用戶體驗。
本發(fā)明實施例提供了一種終端設(shè)備,如圖7所示,包括:
采集單元701,用于采集圖像數(shù)據(jù);
顯示單元702,用于將上述圖像數(shù)據(jù)顯示到拍照界面;
接收單元703,用于接收拍照指令;
生成單元704,用于在上述接收單元接收到上述拍照指令后,生成上述圖像數(shù)據(jù)對應(yīng)的照片;
上述顯示單元702,還用于將上述照片顯示到上述拍照界面;還用于在顯示目標(biāo)時間后退出顯示上述照片,上述目標(biāo)時間與上述照片的質(zhì)量正相關(guān)或負(fù)相關(guān)。
具體實現(xiàn)方法與圖1中的方法相同,這里不作詳述。
在一種可選的實現(xiàn)方式中,終端設(shè)備可以對拍得的照片進行質(zhì)量檢測,并根據(jù)檢測的結(jié)果確定照片在拍照界面顯示的時間,具體如下:如圖8所示,上述終端設(shè)備還包括:
檢測單元801,用于依據(jù)預(yù)設(shè)規(guī)則對上述照片進行質(zhì)量檢測,得到檢測結(jié)果;
確定單元802,用于根據(jù)上述檢測結(jié)果確定上述照片的質(zhì)量;還用于根據(jù)預(yù)置的照片質(zhì)量與顯示時長的映射關(guān)系確定上述目標(biāo)時間。
本發(fā)明實施例中,可以根據(jù)照片的質(zhì)量確定該照片在拍照界面顯示的時間長度,合理的設(shè)置照片在拍照界面顯示的時長,方便用戶查看拍得的照片,提高用戶體驗。
在一種可選的實現(xiàn)方式中,上述檢測單元801,具體用于按照預(yù)置的檢測順序和檢測內(nèi)容對上述照片進行檢測,得到上述檢測結(jié)果,上述檢測內(nèi)容包括上述照片的清晰度、曝光度、飽和度、噪聲、人臉特征中的至少一項。
本發(fā)明實施例中,可以不必每次都將照片質(zhì)量檢測質(zhì)量所指定的檢測內(nèi)容都進行檢測就可以確定照片的質(zhì)量,節(jié)省檢測時間。
在一種可選的實現(xiàn)方式中,終端設(shè)備的拍照界面可以同時顯示當(dāng)前時刻采集到的圖像數(shù)據(jù)和拍得的照片,具體如下:上述接收單元703,還用于接收分屏指令;如圖9所示,上述終端設(shè)備還包括:
分屏單元901,用于將上述拍照界面分為至少兩個區(qū)域;
縮放單元902,用于將上述照片進行縮?。?/p>
上述顯示單元702,還用于將縮小后的上述照片顯示到上述拍照界面的第一區(qū)域;還用于將采集單元重新采集的圖像數(shù)據(jù)顯示到上述拍照界面的第二區(qū)域。
本發(fā)明實施例中,終端設(shè)備的拍照界面可以同時顯示當(dāng)前時刻采集到的圖像數(shù)據(jù)和最近拍得的照片,為用戶提供一個參照圖片,以便用戶拍到質(zhì)量更好的照片。
在一種可選的實現(xiàn)方式中,上述接收單元,還用于接收重拍照指令;
上述生成單元704,還用于生成與上述第二區(qū)域顯示的圖像數(shù)據(jù)對應(yīng)的目標(biāo)照片;
上述縮放單元902,還用于將上述目標(biāo)照片進行縮??;
上述顯示單元702,還用于將縮小后的上述目標(biāo)照片顯示到上述第一區(qū)域;還用于將上述采集單元重新采集的圖像數(shù)據(jù)顯示到上述第二區(qū)域。
本發(fā)明實施例中,終端設(shè)備可以在拍照界面分為至少兩個區(qū)域后進行拍照,使得用戶能夠及時捕捉到滿意的圖像數(shù)據(jù),并進行拍照,提高用戶體驗。
本發(fā)明實施例提供了另一種終端設(shè)備,如圖10所示,包括:處理器1001、存儲器1002、輸入設(shè)備1003、輸出設(shè)備1004;其中存儲器1002可以用于處理器1001執(zhí)行數(shù)據(jù)處理所需要的緩存,還可以用于提供處理器1001執(zhí)行數(shù)據(jù)處理調(diào)用的數(shù)據(jù)以及獲得的結(jié)果數(shù)據(jù)的存儲空間;輸入設(shè)備1003用于拍照指令等;輸出設(shè)備1004用于在拍照界面顯示照片以及圖像數(shù)據(jù);
其中,上述處理器1001,用于采集圖像數(shù)據(jù),將上述圖像數(shù)據(jù)顯示到拍照界面;在接收到拍照指令后,生成上述圖像數(shù)據(jù)對應(yīng)的照片;將上述照片顯示到上述拍照界面,在顯示目標(biāo)時間后退出顯示上述照片,上述目標(biāo)時間與上述照片的質(zhì)量正相關(guān)或負(fù)相關(guān)。
具體實現(xiàn)方法與圖1中的方法相同,這里不作詳述。
在一種可選的實現(xiàn)方式中,終端設(shè)備可以對拍得的照片進行質(zhì)量檢測,并根據(jù)檢測的結(jié)果確定照片在拍照界面顯示的時間,具體如下:上述處理器1001,還用于在上述生成上述圖像數(shù)據(jù)對應(yīng)的照片之后,依據(jù)預(yù)設(shè)規(guī)則對上述照片進行質(zhì)量檢測,得到檢測結(jié)果,根據(jù)上述檢測結(jié)果確定上述照片的質(zhì)量;根據(jù)預(yù)置的照片質(zhì)量與顯示時長的映射關(guān)系確定上述目標(biāo)時間。
本發(fā)明實施例中,可以根據(jù)照片的質(zhì)量確定該照片在拍照界面顯示的時間長度,合理的設(shè)置照片在拍照界面顯示的時長,方便用戶查看拍得的照片,提高用戶體驗。
在一種可選的實現(xiàn)方式中,上述處理器1001,具體用于按照預(yù)置的檢測順序和檢測內(nèi)容對上述照片進行檢測,得到上述檢測結(jié)果,上述檢測內(nèi)容包括上述照片的清晰度、曝光度、飽和度、噪聲、人臉特征中的至少一項。
本發(fā)明實施例中,可以不必每次都將照片質(zhì)量檢測質(zhì)量所指定的檢測內(nèi)容都進行檢測就可以確定照片的質(zhì)量,節(jié)省檢測時間。
在一種可選的實現(xiàn)方式中,終端設(shè)備的拍照界面可以同時顯示當(dāng)前時刻采集到的圖像數(shù)據(jù)和拍得的照片,具體如下:上述處理器1001,具體用于在上述將上述照片顯示到上述拍照界面之后,接收分屏指令,將上述拍照界面分為至少兩個區(qū)域;將上述照片縮小后,顯示到上述拍照界面的第一區(qū)域;重新采集圖像數(shù)據(jù),并顯示到拍照界面的第二區(qū)域。
本發(fā)明實施例中,終端設(shè)備的拍照界面可以同時顯示當(dāng)前時刻采集到的圖像數(shù)據(jù)和最近拍得的照片,為用戶提供一個參照圖片,以便用戶拍到質(zhì)量更好的照片。
在一種可選的實現(xiàn)方式中,上述處理器1001,在上述重新采集圖像數(shù)據(jù),并顯示到上述拍照界面的第二區(qū)域之后,還用于接收重拍照指令,生成與上述第二區(qū)域顯示的圖像數(shù)據(jù)對應(yīng)的目標(biāo)照片;將上述目標(biāo)照片縮小后,顯示到上述第一區(qū)域;重新采集圖像數(shù)據(jù),并顯示到上述第二區(qū)域。
本發(fā)明實施例中,終端設(shè)備可以在拍照界面分為至少兩個區(qū)域后進行拍照,使得用戶能夠及時捕捉到滿意的圖像數(shù)據(jù),并進行拍照,提高用戶體驗。
圖11示出的是與本發(fā)明實施例提供的移動終端相關(guān)的手機的部分結(jié)構(gòu)的框圖。參考圖11,手機包括:射頻(radiofrequency,rf)電路1110、存儲器1120、輸入單元1130、顯示單元1140、傳感器1150、音頻電路1160、無線保真(wirelessfidelity,wifi)模塊1170、處理器1180、以及電源1190等部件。本領(lǐng)域技術(shù)人員可以理解,圖11中示出的手機結(jié)構(gòu)并不構(gòu)成對手機的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
下面結(jié)合圖11對手機的各個構(gòu)成部件進行具體的介紹:
rf電路1110可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的下行信息接收后,給處理器1180處理;另外,將設(shè)計上行的數(shù)據(jù)發(fā)送給基站。通常,rf電路1110包括但不限于天線、至少一個放大器、收發(fā)信機、耦合器、低噪聲放大器(lownoiseamplifier,lna)、雙工器等。此外,rf電路1110還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。上述無線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于全球移動通訊系統(tǒng)(globalsystemofmobilecommunication,gsm)、通用分組無線服務(wù)(generalpacketradioservice,gprs)、碼分多址(codedivisionmultipleaccess,cdma)、寬帶碼分多址(widebandcodedivisionmultipleaccess,wcdma)、長期演進(longtermevolution,lte)、電子郵件、短消息服務(wù)(shortmessagingservice,sms)等。
存儲器1120可用于存儲軟件程序以及模塊,處理器1180通過運行存儲在存儲器1120的軟件程序以及模塊,從而執(zhí)行手機的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲器1120可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)手機的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器1120可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。
輸入單元1130可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機的用戶設(shè)置以及功能控制有關(guān)的鍵信號輸入。具體地,輸入單元1130可包括觸控面板1131以及其他輸入設(shè)備1132。觸控面板1131,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板1130上或在觸控面板1130附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動相應(yīng)的連接裝置??蛇x的,觸控面板1130可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標(biāo),再送給處理器1180,并能接收處理器1180發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸控面板1130。除了觸控面板1130,輸入單元1130還可以包括其他輸入設(shè)備1132。具體地,其他輸入設(shè)備1132可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
顯示單元1140可用于顯示由用戶輸入的信息或提供給用戶的信息以及手機的各種菜單。顯示單元1140可包括顯示面板1141,可選的,可以采用液晶顯示器(liquidcrystaldisplay,lcd)、有機發(fā)光二極管(organiclight-emittingdiode,oled)等形式來配置顯示面板1141。進一步的,觸控面板1130可覆蓋顯示面板1141,當(dāng)觸控面板1130檢測到在其上或附近的觸摸操作后,傳送給處理器1180以確定觸摸事件的類型,隨后處理器1180根據(jù)觸摸事件的類型在顯示面板1141上提供相應(yīng)的視覺輸出。雖然在圖11中,觸控面板1130與顯示面板1141是作為兩個獨立的部件來實現(xiàn)手機的輸入和輸入功能,但是在某些實施例中,可以將觸控面板1130與顯示面板1141集成而實現(xiàn)手機的輸入和輸出功能。
手機還可包括至少一種傳感器1150,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板1141的亮度,接近傳感器可在手機移動到耳邊時,關(guān)閉顯示面板1141和/或背光。作為運動傳感器的一種,加速計傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計姿態(tài)校準(zhǔn))、振動識別相關(guān)功能(比如計步器、敲擊)等;至于手機還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
音頻電路1160、揚聲器1161,傳聲器1162可提供用戶與手機之間的音頻接口。音頻電路1160可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P聲器1161,由揚聲器1161轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器1162將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路1160接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器1180處理后,經(jīng)rf電路1110以發(fā)送給比如另一手機,或者將音頻數(shù)據(jù)輸出至存儲器1120以便進一步處理。
wifi屬于短距離無線傳輸技術(shù),手機通過wifi模塊1170可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖11示出了wifi模塊1170,但是可以理解的是,其并不屬于手機的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
處理器1180是手機的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執(zhí)行存儲在存儲器1120內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器1120內(nèi)的數(shù)據(jù),執(zhí)行手機的各種功能和處理數(shù)據(jù),從而對手機進行整體監(jiān)控??蛇x的,處理器1180可包括一個或多個處理單元;優(yōu)選的,處理器1180可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器1180中。
手機還包括給各個部件供電的電源1190(比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器1180邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、以及功耗管理等功能。
盡管未示出,手機還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。
本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結(jié)合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為了描述的方便和簡潔,上述描述的終端和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的終端和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,上述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口、裝置或單元的間接耦合或通信連接,也可以是電的,機械的或其它的形式連接。
本發(fā)明實施例方法中的步驟可以根據(jù)實際需要進行順序調(diào)整、合并和刪減。本發(fā)明實施例終端中的單元可以根據(jù)實際需要進行合并、劃分和刪減。
上述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本發(fā)明實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以是兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
上述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分,或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例上述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到各種等效的修改或替換,這些修改或替換都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以權(quán)利要求的保護范圍為準(zhǔn)。