本發(fā)明涉及終端技術(shù)領(lǐng)域,尤其涉及一種拍攝控制方法及裝置、計(jì)算機(jī)裝置和可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
隨著智能終端裝置的發(fā)展,以智能手機(jī)為例,其功能越來(lái)越多,越來(lái)越強(qiáng)大。例如,由于手機(jī)的便攜性,用戶(hù)經(jīng)常使用手機(jī)替代相機(jī)進(jìn)行拍照。
智能終端以手機(jī)為例,現(xiàn)有的手機(jī)上安裝著相機(jī)以及相機(jī)類(lèi)應(yīng)用,在使用手機(jī)進(jìn)行拍攝時(shí),首先啟動(dòng)相機(jī)應(yīng)用,通過(guò)相機(jī)應(yīng)用調(diào)用手機(jī)的攝像頭進(jìn)行取景,相機(jī)應(yīng)用相應(yīng)的進(jìn)入取景界面,在取景界面展示攝像頭采集到的取景圖像?,F(xiàn)有的相機(jī)應(yīng)用的取景界面一般由取景框和控件展示區(qū)域組成,通過(guò)取景框展示攝像頭采集到的取景圖像,在控件展示區(qū)域展示系統(tǒng)默認(rèn)的功能控件,例如功能切換控件、拍攝控件和相冊(cè)入口。
用戶(hù)在對(duì)不同的內(nèi)容進(jìn)行取景時(shí),時(shí)長(zhǎng)需要用到在控制展示區(qū)展示的系統(tǒng)默認(rèn)功能控件以外的功能控件,這時(shí)就需要用戶(hù)點(diǎn)擊功能切換控件進(jìn)入功能控件展示界面,在該界面展示的多個(gè)功能控件中選擇出目標(biāo)功能控件。被用戶(hù)選擇出的目標(biāo)功能控件將在取景界面中的控件展示區(qū)域中展示,例如取代功能切換控件在功能切換控件的位置進(jìn)行展示。
可見(jiàn),現(xiàn)有的手機(jī)相機(jī)應(yīng)用無(wú)法根據(jù)不同的取景內(nèi)容挑選出對(duì)應(yīng)的功能控件前置展示于取景界面,智能化程度低。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問(wèn)題在于現(xiàn)有的手機(jī)相機(jī)應(yīng)用無(wú)法根據(jù)不同的取景內(nèi)容挑選出對(duì)應(yīng)的功能控件前置展示于取景界面、智能化程度低的缺陷,提供一種拍攝控制方法及裝置、計(jì)算機(jī)裝置和可讀存儲(chǔ)介質(zhì)。
本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是:提供一種拍攝控制方法,應(yīng)用于終端,所述拍攝控制方法包括:
對(duì)所述終端的相機(jī)應(yīng)用的取景界面展示的取景圖像進(jìn)行識(shí)別;
若在所述取景圖像中識(shí)別到預(yù)設(shè)內(nèi)容,則在所述取景界面的預(yù)設(shè)位置展示與所述預(yù)設(shè)內(nèi)容對(duì)應(yīng)的功能控件;
檢測(cè)作用于所述功能控件上的控制操作;
若所述控制操作滿(mǎn)足預(yù)設(shè)條件,則對(duì)所述取景圖像進(jìn)行與所述功能控件對(duì)應(yīng)的預(yù)設(shè)處理。
優(yōu)選地,所述在所述取景圖像中識(shí)別到預(yù)設(shè)內(nèi)容包括:
在所述取景圖像中識(shí)別到人臉圖像;
所述在所述取景界面的預(yù)設(shè)位置展示與所述預(yù)設(shè)內(nèi)容對(duì)應(yīng)的功能控件包括:
在所述取景界面的預(yù)設(shè)位置展示美顏功能控件;
所述對(duì)所述取景圖像進(jìn)行與所述功能控件對(duì)應(yīng)的預(yù)設(shè)處理包括:
對(duì)所述取景圖像中識(shí)別到的人臉圖像進(jìn)行美顏處理;
或者,所述在所述取景圖像中識(shí)別到預(yù)設(shè)內(nèi)容包括:
在所述取景圖像中識(shí)別到預(yù)設(shè)類(lèi)型的編碼圖案;
所述在所述取景界面的預(yù)設(shè)位置展示與所述預(yù)設(shè)內(nèi)容對(duì)應(yīng)的功能控件包括:
在所述取景界面的預(yù)設(shè)位置展示所述預(yù)設(shè)類(lèi)型的編碼圖案的掃碼控件;
所述對(duì)所述取景圖像進(jìn)行與所述功能控件對(duì)應(yīng)的預(yù)設(shè)處理包括:
對(duì)所述取景圖像中識(shí)別到所述預(yù)設(shè)類(lèi)型的編碼圖案進(jìn)行解析;
或者,所述在所述取景圖像中識(shí)別到預(yù)設(shè)內(nèi)容包括:
在所述取景圖像中識(shí)別到預(yù)定類(lèi)型的文字信息;
所述在所述取景界面的預(yù)設(shè)位置展示與所述預(yù)設(shè)內(nèi)容對(duì)應(yīng)的功能控件包括:
在所述取景界面的預(yù)設(shè)位置展示翻譯功能控件;
所述對(duì)所述取景圖像進(jìn)行與所述功能控件對(duì)應(yīng)的預(yù)設(shè)處理包括:
對(duì)所述取景圖像中識(shí)別到預(yù)設(shè)類(lèi)型的文字信息進(jìn)行翻譯,并展示翻譯結(jié)果。
優(yōu)選地,所述取景界面包括取景框和功能控件展示區(qū)域,所述在所述取景界面的預(yù)設(shè)位置展示與所述預(yù)設(shè)內(nèi)容對(duì)應(yīng)的功能控件包括:
在所述取景框內(nèi)展示與所述預(yù)設(shè)內(nèi)容對(duì)應(yīng)的功能控件;或者
在所述功能控件展示區(qū)域展示與所述預(yù)設(shè)內(nèi)容對(duì)應(yīng)的功能控件。
優(yōu)選地,所述拍攝控制方法還包括:
接收拍攝指令,對(duì)經(jīng)過(guò)預(yù)設(shè)處理后的取景圖像進(jìn)行拍攝。
優(yōu)選地,所述拍攝控制方法還包括:
在所述取景圖像中識(shí)別到多個(gè)預(yù)設(shè)內(nèi)容,則在所述取景界面的預(yù)設(shè)位置展示與所述多個(gè)預(yù)設(shè)內(nèi)容對(duì)應(yīng)的多個(gè)功能控件;
分別檢測(cè)作用于所述多個(gè)功能控件上的多個(gè)控制操作;
若所述多個(gè)控制操作滿(mǎn)足預(yù)設(shè)條件,則對(duì)所述取景圖像進(jìn)行與所述多個(gè)功能控件對(duì)應(yīng)的多個(gè)預(yù)設(shè)處理。
提供一種拍攝控制裝置,應(yīng)用于終端,所述拍攝控制裝置包括:
內(nèi)容識(shí)別單元,用于對(duì)所述終端的相機(jī)應(yīng)用的取景界面展示的取景圖像進(jìn)行識(shí)別;
控件展示單元,用于在所述取景圖像中識(shí)別到預(yù)設(shè)內(nèi)容時(shí),在所述取景界面的預(yù)設(shè)位置展示與所述預(yù)設(shè)內(nèi)容對(duì)應(yīng)的功能控件;
控制檢測(cè)單元,用于檢測(cè)作用于所述功能控件上的控制操作;
處理單元,用于在所述控制操作滿(mǎn)足預(yù)設(shè)條件時(shí),對(duì)所述取景圖像進(jìn)行與所述功能控件對(duì)應(yīng)的預(yù)設(shè)處理。
優(yōu)選地,所述在所述取景圖像中識(shí)別到預(yù)設(shè)內(nèi)容包括:
在所述取景圖像中識(shí)別到人臉圖像;
所述控件展示單元包括:
第一控件展示模塊,用于在所述取景界面的預(yù)設(shè)位置展示美顏功能控件;
所述處理單元包括:
第一處理模塊,用于對(duì)所述取景圖像中識(shí)別到的人臉圖像進(jìn)行美顏處理;
或者,所述在所述取景圖像中識(shí)別到預(yù)設(shè)內(nèi)容包括:
在所述取景圖像中識(shí)別到預(yù)設(shè)類(lèi)型的編碼圖案;
所述控件展示單元包括:
第二控件展示模塊,用于在所述取景界面的預(yù)設(shè)位置展示所述預(yù)設(shè)類(lèi)型的編碼圖案的掃碼控件;
所述處理單元包括:
第二處理模塊,用于對(duì)所述取景圖像中識(shí)別到所述預(yù)設(shè)類(lèi)型的編碼圖案進(jìn)行解析;
或者,所述在所述取景圖像中識(shí)別到預(yù)設(shè)內(nèi)容包括:
在所述取景圖像中識(shí)別到預(yù)定類(lèi)型的文字信息;
所述控件展示單元包括:
第三控件展示模塊,用于在所述取景界面的預(yù)設(shè)位置展示翻譯功能控件;
所述處理單元包括:
第三處理模塊,用于對(duì)所述取景圖像中識(shí)別到預(yù)設(shè)類(lèi)型的文字信息進(jìn)行翻譯,并展示翻譯結(jié)果。
優(yōu)選地,所述取景界面包括取景框和功能控件展示區(qū)域,所述在所述取景界面的預(yù)設(shè)位置展示與所述預(yù)設(shè)內(nèi)容對(duì)應(yīng)的功能控件包括:
在所述取景框內(nèi)展示與所述預(yù)設(shè)內(nèi)容對(duì)應(yīng)的功能控件;或者
在所述功能控件展示區(qū)域展示與所述預(yù)設(shè)內(nèi)容對(duì)應(yīng)的功能控件;
所述拍攝控制裝置還包括:
拍攝控制模塊,用于在接收拍攝指令時(shí),對(duì)經(jīng)過(guò)預(yù)設(shè)處理后的取景圖像進(jìn)行拍攝。
提供一種計(jì)算機(jī)裝置,所述計(jì)算機(jī)裝置包括處理器,所述處理器用于執(zhí)行存儲(chǔ)器中存儲(chǔ)的計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上述中任一項(xiàng)所述的拍攝控制方法的步驟。
提供一種可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述中任一項(xiàng)所述的拍攝控制方法的步驟。
實(shí)施本發(fā)明的技術(shù)方案,能夠?qū)θ【皥D像進(jìn)行識(shí)別,當(dāng)識(shí)別出預(yù)設(shè)內(nèi)容時(shí),將與該預(yù)設(shè)內(nèi)容對(duì)應(yīng)的功能控件前置展示于取景界面,便于用戶(hù)選擇來(lái)實(shí)現(xiàn)對(duì)取景圖像的預(yù)設(shè)處理,智能化程度高,操作簡(jiǎn)單便捷。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明提供的一種拍攝控制方法的第一實(shí)施例的流程圖;
圖2是本發(fā)明提供的一種拍攝控制方法一示例的效果示意圖;
圖3是本發(fā)明提供的一種拍攝控制方法的第二實(shí)施例的流程圖;
圖4是本發(fā)明提供的一種拍攝控制裝置的第一實(shí)施例的功能框圖。
具體實(shí)施方式
下面將結(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ù)的范圍。
請(qǐng)參閱圖1,圖1為本發(fā)明提供的一種拍攝控制方法,該實(shí)施例的拍攝控制方法可以應(yīng)用于終端中。終端包括但不限于移動(dòng)終端、平板電腦、智能手表、智能手環(huán)、筆記本電腦、臺(tái)式電腦、mp3、mp4等。如圖1所示,該實(shí)施例的拍攝控制方法包括如下步驟:
s11:對(duì)終端的相機(jī)應(yīng)用的取景界面展示的取景圖像進(jìn)行識(shí)別。
在終端的相機(jī)應(yīng)用啟動(dòng)后,調(diào)用終端的攝像模塊采集取景圖像,相機(jī)應(yīng)用進(jìn)入取景界面,取景界面包括取景框和功能控件展示區(qū)域,功能控件展示區(qū)域用于展示系統(tǒng)默認(rèn)的功能控件,例如拍攝控件和相冊(cè)入口等等。攝像模塊采集到的取景圖像展示于取景框中。
在本實(shí)施例的步驟s11中,可以通過(guò)各種圖像識(shí)別技術(shù)對(duì)取景框中展示的取景圖像進(jìn)行識(shí)別,判斷取景圖像中是否包含預(yù)設(shè)內(nèi)容。預(yù)設(shè)內(nèi)容包括:預(yù)設(shè)類(lèi)型的編碼圖案、人臉圖像或者預(yù)設(shè)類(lèi)型的文字信息。
s12:若在取景圖像中識(shí)別到預(yù)設(shè)內(nèi)容,則在取景界面的預(yù)設(shè)位置展示與預(yù)設(shè)內(nèi)容對(duì)應(yīng)的功能控件。
若步驟s11中在取景圖像中識(shí)別到了預(yù)設(shè)內(nèi)容,則在步驟s12中將在取景界面的取景框中展示與預(yù)設(shè)內(nèi)容對(duì)應(yīng)的功能控件,從而實(shí)現(xiàn)了將與預(yù)設(shè)內(nèi)容對(duì)應(yīng)的功能控件的自動(dòng)前置展示,便于用戶(hù)選用。
在其他實(shí)施例中,也可以在取景界面的功能控件展示區(qū)域展示與預(yù)設(shè)內(nèi)容對(duì)應(yīng)的功能控件。
具體的,在取景圖像中識(shí)別到人臉圖像時(shí),將在取景界面的取景框展示美顏功能控件。美顏功能控件用于對(duì)取景圖像中的人臉圖像進(jìn)行美顏處理。為了美顏處理的精細(xì)化,可以在取景框展示多種美顏功能控件,例如美白功能控件、瘦臉功能控件和磨皮功能控件。
在取景圖像中識(shí)別到的預(yù)設(shè)內(nèi)容為預(yù)設(shè)類(lèi)型的編碼圖案時(shí),將在取景界面的取景框展示該預(yù)設(shè)類(lèi)型的編碼圖案的掃碼控件,掃碼控件用于實(shí)現(xiàn)對(duì)該預(yù)設(shè)類(lèi)型的編碼圖案的解析。
在取景圖像中識(shí)別到預(yù)設(shè)內(nèi)容為預(yù)定類(lèi)型的文字信息時(shí),將在取景界面的預(yù)設(shè)位置展示翻譯功能控件,翻譯功能控件用于將該預(yù)設(shè)類(lèi)型的文字信息翻譯為另一預(yù)設(shè)類(lèi)型的文字信息。例如,在取景圖像中識(shí)別到英文時(shí),在取景界面的預(yù)設(shè)位置展示英譯中功能控件,英譯中功能控件用于將識(shí)別到的英文翻譯為中文。
s13:檢測(cè)作用于功能控件上的控制操作。
s14:若控制操作滿(mǎn)足預(yù)設(shè)條件,則對(duì)取景圖像進(jìn)行與功能控件對(duì)應(yīng)的預(yù)設(shè)處理。
在步驟s14中,對(duì)步驟s13中檢測(cè)到的控制操作進(jìn)行判斷,判斷其是否滿(mǎn)足預(yù)設(shè)條件??刂撇僮鳚M(mǎn)足預(yù)設(shè)條件包括:
控制操作為點(diǎn)擊操作;或者
控制操作的持續(xù)時(shí)間大于或者等于預(yù)設(shè)時(shí)長(zhǎng)閾值;或者
控制操作對(duì)應(yīng)的壓力值大于或者等于預(yù)設(shè)壓力閾值。
若判斷結(jié)果為檢測(cè)到的控制操作滿(mǎn)足預(yù)設(shè)條件時(shí),將對(duì)取景圖像進(jìn)行與該功能控件對(duì)應(yīng)的預(yù)設(shè)處理。
具體的,檢測(cè)到作用于美顏功能控件上且滿(mǎn)足預(yù)設(shè)條件的控制操作時(shí),將對(duì)取景圖像中的人臉圖像進(jìn)行美顏處理。若展示了多種美顏功能控件,則對(duì)人臉圖像進(jìn)行接收到控制操作的美顏功能控件所對(duì)應(yīng)的美顏處理。例如,展示了美白功能控件、瘦臉功能控件和磨皮功能控件,其中美白功能控件和瘦臉功能控件接收到的控制操作,則對(duì)人臉圖像進(jìn)行美白處理和瘦臉處理。
檢測(cè)到作用于預(yù)設(shè)類(lèi)型的編碼圖案的掃碼控件上且滿(mǎn)足預(yù)設(shè)條件的控制操作時(shí),將對(duì)取景圖像中的預(yù)設(shè)類(lèi)型的編碼圖案進(jìn)行解析,并展示解析結(jié)果。例如,預(yù)設(shè)類(lèi)型的編碼圖案為二維碼,當(dāng)檢測(cè)到作用于二維碼的掃碼控件上的控制操作滿(mǎn)足預(yù)設(shè)條件時(shí),將對(duì)二維碼進(jìn)行解析,如解析結(jié)果為網(wǎng)頁(yè),則加載該網(wǎng)頁(yè)并進(jìn)行展示。
在檢測(cè)到作用于翻譯功能控件上的控制操作滿(mǎn)足預(yù)設(shè)條件時(shí),將取景圖像中的預(yù)設(shè)類(lèi)型的文字信息翻譯為另一預(yù)設(shè)類(lèi)型的文字信息,并在取景界面上展示翻譯結(jié)果。例如,參見(jiàn)圖2,在取景圖像中識(shí)別到英文milk時(shí),在取景界面的取景框的右下角位置展示英譯中功能控件,當(dāng)檢測(cè)到用戶(hù)點(diǎn)擊英譯中功能控件時(shí),實(shí)現(xiàn)將“milk”翻譯為“牛奶”,并將“牛奶”展示于取景框中,優(yōu)選地將翻譯結(jié)果展示于取景圖像中預(yù)設(shè)類(lèi)型的文字信息的展示位置,覆蓋預(yù)設(shè)類(lèi)型的文字信息。
參見(jiàn)圖1,在本發(fā)明的拍攝控制方法的第二實(shí)施例中,拍攝控制方法包括:
s11:對(duì)終端的相機(jī)應(yīng)用的取景界面展示的取景圖像進(jìn)行識(shí)別;
s12:若在取景圖像中識(shí)別到預(yù)設(shè)內(nèi)容,則在取景界面的預(yù)設(shè)位置展示與預(yù)設(shè)內(nèi)容對(duì)應(yīng)的功能控件;
s13:檢測(cè)作用于功能控件上的控制操作;
s14:若控制操作滿(mǎn)足預(yù)設(shè)條件,則對(duì)取景圖像進(jìn)行與功能控件對(duì)應(yīng)的預(yù)設(shè)處理。
在本實(shí)施例的步驟s12中,若在取景圖像中識(shí)別到多個(gè)預(yù)設(shè)內(nèi)容,則將在取景界面的預(yù)設(shè)位置展示與多個(gè)預(yù)設(shè)內(nèi)容對(duì)應(yīng)的多個(gè)功能控件。多個(gè)預(yù)設(shè)內(nèi)容與多個(gè)功能控件不一定為一一對(duì)應(yīng)關(guān)系。例如多個(gè)預(yù)設(shè)內(nèi)容可能對(duì)應(yīng)一個(gè)功能控件。
在步驟s13中分別檢測(cè)作用于多個(gè)功能控件上的控制操作。
在步驟s14中,對(duì)于滿(mǎn)足預(yù)設(shè)條件的控制操作而言,其所作用于的功能控件被選擇,對(duì)應(yīng)的預(yù)設(shè)處理將被執(zhí)行。若有多個(gè)控制操作滿(mǎn)足預(yù)設(shè)條件,則對(duì)取景圖像進(jìn)行相應(yīng)的多個(gè)功能控件對(duì)應(yīng)的多個(gè)預(yù)設(shè)處理。
圖3位本發(fā)明的拍攝控制方法第三實(shí)施例的流程圖,如圖3所示,在本實(shí)施例中,拍攝控制方法包括:
s31:對(duì)終端的相機(jī)應(yīng)用的取景界面展示的取景圖像進(jìn)行識(shí)別;
s32:若在取景圖像中識(shí)別到預(yù)設(shè)內(nèi)容,則在取景界面的預(yù)設(shè)位置展示與預(yù)設(shè)內(nèi)容對(duì)應(yīng)的功能控件;
s33:檢測(cè)作用于功能控件上的控制操作;
s34:若控制操作滿(mǎn)足預(yù)設(shè)條件,則對(duì)取景圖像進(jìn)行與功能控件對(duì)應(yīng)的預(yù)設(shè)處理;
s35:接收拍攝指令,對(duì)經(jīng)過(guò)預(yù)設(shè)處理后的取景圖像進(jìn)行拍攝。
在本實(shí)施例中的步驟s35中,接收操作體輸入的拍攝指令,例如用戶(hù)點(diǎn)擊功能控件展示區(qū)域中展示的拍攝控件時(shí),對(duì)經(jīng)過(guò)預(yù)設(shè)處理后的取景圖像進(jìn)行拍攝,拍攝包括拍照和錄像。
圖4為本發(fā)明的拍攝控制裝置第一實(shí)施例的功能框圖,如圖4所示,在本實(shí)施例中,拍攝控制裝置400包括:
內(nèi)容識(shí)別單元410,用于對(duì)終端的相機(jī)應(yīng)用的取景界面展示的取景圖像進(jìn)行識(shí)別;
控件展示單元420,用于在取景圖像中識(shí)別到預(yù)設(shè)內(nèi)容時(shí),在取景界面的預(yù)設(shè)位置展示與預(yù)設(shè)內(nèi)容對(duì)應(yīng)的功能控件;
控制檢測(cè)單元430,用于檢測(cè)作用于功能控件上的控制操作;
處理單元440,用于在控制操作滿(mǎn)足預(yù)設(shè)條件時(shí),對(duì)取景圖像進(jìn)行與所述功能控件對(duì)應(yīng)的預(yù)設(shè)處理。
在終端的相機(jī)應(yīng)用啟動(dòng)后,調(diào)用終端的攝像模塊采集取景圖像,相機(jī)應(yīng)用進(jìn)入取景界面,取景界面包括取景框和功能控件展示區(qū)域,功能控件展示區(qū)域用于展示系統(tǒng)默認(rèn)的功能控件,例如拍攝控件和相冊(cè)入口等等。攝像模塊采集到的取景圖像展示于取景框中。
在本實(shí)施例中,內(nèi)容識(shí)別單元410可以通過(guò)各種圖像識(shí)別技術(shù)對(duì)取景框中展示的取景圖像進(jìn)行識(shí)別,判斷取景圖像中是否包含預(yù)設(shè)內(nèi)容。預(yù)設(shè)內(nèi)容包括:預(yù)設(shè)類(lèi)型的編碼圖案、人臉圖像或者預(yù)設(shè)類(lèi)型的文字信息。
若在取景圖像中識(shí)別到了預(yù)設(shè)內(nèi)容,控件展示單元420將在取景界面的取景框中展示與預(yù)設(shè)內(nèi)容對(duì)應(yīng)的功能控件,從而實(shí)現(xiàn)了將與預(yù)設(shè)內(nèi)容對(duì)應(yīng)的功能控件的自動(dòng)前置展示,便于用戶(hù)選用。
在其他實(shí)施例中,也可以在取景界面的功能控件展示區(qū)域展示與預(yù)設(shè)內(nèi)容對(duì)應(yīng)的功能控件。
具體的,在第一個(gè)示例中:
在取景圖像中識(shí)別到預(yù)設(shè)內(nèi)容包括:在取景圖像中識(shí)別到人臉圖像。
此時(shí),控件展示單元包括:
第一控件展示模塊,用于在取景界面的預(yù)設(shè)位置展示美顏功能控件。
處理單元包括:
第一處理模塊,用于對(duì)取景圖像中識(shí)別到的人臉圖像進(jìn)行美顏處理。
在該示例中,在取景圖像中識(shí)別到人臉圖像時(shí),將在取景界面的取景框展示美顏功能控件。美顏功能控件用于對(duì)取景圖像中的人臉圖像進(jìn)行美顏處理。為了美顏處理的精細(xì)化,可以在取景框展示多種美顏功能控件,例如美白功能控件、瘦臉功能控件和磨皮功能控件。
在第二個(gè)示例中:
在取景圖像中識(shí)別到預(yù)設(shè)內(nèi)容包括:
在取景圖像中識(shí)別到預(yù)設(shè)類(lèi)型的編碼圖案。
控件展示單元包括:
第二控件展示模塊,用于在取景界面的預(yù)設(shè)位置展示所述預(yù)設(shè)類(lèi)型的編碼圖案的掃碼控件。
處理單元包括:
第二處理模塊,用于對(duì)取景圖像中識(shí)別到預(yù)設(shè)類(lèi)型的編碼圖案進(jìn)行解析。
在該示例中,在取景圖像中識(shí)別到的預(yù)設(shè)內(nèi)容為預(yù)設(shè)類(lèi)型的編碼圖案時(shí),將在取景界面的取景框展示該預(yù)設(shè)類(lèi)型的編碼圖案的掃碼控件,掃碼控件用于實(shí)現(xiàn)對(duì)該預(yù)設(shè)類(lèi)型的編碼圖案的解析。
在第三個(gè)示例中:
在所述取景圖像中識(shí)別到預(yù)設(shè)內(nèi)容包括:
在取景圖像中識(shí)別到預(yù)定類(lèi)型的文字信息。
控件展示單元包括:
第三控件展示模塊,用于在取景界面的預(yù)設(shè)位置展示翻譯功能控件。
處理單元包括:
第三處理模塊,用于對(duì)取景圖像中識(shí)別到預(yù)設(shè)類(lèi)型的文字信息進(jìn)行翻譯,并展示翻譯結(jié)果。
在該示例中,在取景圖像中識(shí)別到預(yù)設(shè)內(nèi)容為預(yù)定類(lèi)型的文字信息時(shí),將在取景界面的預(yù)設(shè)位置展示翻譯功能控件,翻譯功能控件用于將該預(yù)設(shè)類(lèi)型的文字信息翻譯為另一預(yù)設(shè)類(lèi)型的文字信息。例如,在取景圖像中識(shí)別到英文時(shí),在取景界面的預(yù)設(shè)位置展示英譯中功能控件,英譯中功能控件用于將識(shí)別到的英文翻譯為中文。
處理單元440對(duì)檢測(cè)到的控制操作進(jìn)行判斷,判斷其是否滿(mǎn)足預(yù)設(shè)條件??刂撇僮鳚M(mǎn)足預(yù)設(shè)條件包括:
控制操作為點(diǎn)擊操作;或者
控制操作的持續(xù)時(shí)間大于或者等于預(yù)設(shè)時(shí)長(zhǎng)閾值;或者
控制操作對(duì)應(yīng)的壓力值大于或者等于預(yù)設(shè)壓力閾值。
若判斷結(jié)果為檢測(cè)到的控制操作滿(mǎn)足預(yù)設(shè)條件時(shí),將對(duì)取景圖像進(jìn)行與該功能控件對(duì)應(yīng)的預(yù)設(shè)處理。
具體的,檢測(cè)到作用于美顏功能控件上且滿(mǎn)足預(yù)設(shè)條件的控制操作時(shí),將對(duì)取景圖像中的人臉圖像進(jìn)行美顏處理。若展示了多種美顏功能控件,則對(duì)人臉圖像進(jìn)行接收到控制操作的美顏功能控件所對(duì)應(yīng)的美顏處理。例如,展示了美白功能控件、瘦臉功能控件和磨皮功能控件,其中美白功能控件和瘦臉功能控件接收到的控制操作,則對(duì)人臉圖像進(jìn)行美白處理和瘦臉處理。
檢測(cè)到作用于預(yù)設(shè)類(lèi)型的編碼圖案的掃碼控件上且滿(mǎn)足預(yù)設(shè)條件的控制操作時(shí),將對(duì)取景圖像中的預(yù)設(shè)類(lèi)型的編碼圖案進(jìn)行解析,并展示解析結(jié)果。例如,預(yù)設(shè)類(lèi)型的編碼圖案為二維碼,當(dāng)檢測(cè)到作用于二維碼的掃碼控件上的控制操作滿(mǎn)足預(yù)設(shè)條件時(shí),將對(duì)二維碼進(jìn)行解析,如解析結(jié)果為網(wǎng)頁(yè),則加載該網(wǎng)頁(yè)并進(jìn)行展示。
在檢測(cè)到作用于翻譯功能控件上的控制操作滿(mǎn)足預(yù)設(shè)條件時(shí),將取景圖像中的預(yù)設(shè)類(lèi)型的文字信息翻譯為另一預(yù)設(shè)類(lèi)型的文字信息,并在取景界面上展示翻譯結(jié)果。例如,參見(jiàn)圖2,在取景圖像中識(shí)別到英文milk時(shí),在取景界面的取景框的右下角位置展示英譯中功能控件,當(dāng)檢測(cè)到用戶(hù)點(diǎn)擊英譯中功能控件時(shí),實(shí)現(xiàn)將“milk”翻譯為“牛奶”,并將“牛奶”展示于取景框中,優(yōu)選地將翻譯結(jié)果展示于取景圖像中預(yù)設(shè)類(lèi)型的文字信息的展示位置,覆蓋預(yù)設(shè)類(lèi)型的文字信息。
在本發(fā)明的拍攝控制裝置的其他實(shí)施例中,若在取景圖像中識(shí)別到多個(gè)預(yù)設(shè)內(nèi)容,控件展示單元420將在取景界面的預(yù)設(shè)位置展示與多個(gè)預(yù)設(shè)內(nèi)容對(duì)應(yīng)的多個(gè)功能控件。多個(gè)預(yù)設(shè)內(nèi)容與多個(gè)功能控件不一定為一一對(duì)應(yīng)關(guān)系。例如多個(gè)預(yù)設(shè)內(nèi)容可能對(duì)應(yīng)一個(gè)功能控件。
此時(shí),控制檢測(cè)單元430分別檢測(cè)作用于多個(gè)功能控件上的控制操作。
對(duì)于滿(mǎn)足預(yù)設(shè)條件的控制操作而言,其所作用于的功能控件被選擇,對(duì)應(yīng)的預(yù)設(shè)處理將被執(zhí)行。若有多個(gè)控制操作滿(mǎn)足預(yù)設(shè)條件,處理單元440對(duì)取景圖像進(jìn)行相應(yīng)的多個(gè)功能控件對(duì)應(yīng)的多個(gè)預(yù)設(shè)處理。
在本發(fā)明的拍攝控制裝置的又一其他實(shí)施例中,拍攝控制裝置還可以包括:
拍攝控制模塊,用于在接收拍攝指令時(shí),對(duì)經(jīng)過(guò)預(yù)設(shè)處理后的取景圖像進(jìn)行拍攝。
具體的,接收操作體輸入的拍攝指令,例如用戶(hù)點(diǎn)擊功能控件展示區(qū)域中展示的拍攝控件時(shí),拍攝控制模塊對(duì)經(jīng)過(guò)預(yù)設(shè)處理后的取景圖像進(jìn)行拍攝,拍攝包括拍照和錄像。
本發(fā)明還提供了一種計(jì)算機(jī)裝置,計(jì)算機(jī)裝置包括處理器,處理器用于執(zhí)行存儲(chǔ)器中存儲(chǔ)的計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上述中任一實(shí)施例所述的拍攝控制方法的步驟。
本發(fā)明還提供了一種可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述中任一實(shí)施例所述的拍攝控制方法的步驟。
本發(fā)明實(shí)施例的方法中的步驟可以根據(jù)實(shí)際需要進(jìn)行順序調(diào)整、合并和刪減。本發(fā)明實(shí)施例的裝置中的模塊或單元或子單元可以根據(jù)實(shí)際需要進(jìn)行合并、劃分和刪減。本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令終端裝置相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:閃存盤(pán)、只讀存儲(chǔ)器(read-onlymemory,rom)、隨機(jī)存取器(randomaccessmemory,ram)、磁盤(pán)或光盤(pán)等。
以上所揭露的僅為本發(fā)明的較佳實(shí)施例而已,當(dāng)然不能以此來(lái)限定本發(fā)明的權(quán)利范圍,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分流程,并依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。