本發(fā)明涉及電子技術(shù)領(lǐng)域,具體而言,涉及一種拍攝模式切換方法、裝置、終端設(shè)備及可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
隨著電子科學(xué)技術(shù)的發(fā)展,終端設(shè)備(比如,手機(jī)、平板電腦等)都具備相機(jī)拍攝功能。相比于傳統(tǒng)相機(jī)設(shè)備,終端設(shè)備具有方便攜帶、可隨時(shí)拍攝、可及時(shí)進(jìn)行圖像處理及通信分享等特性,終端設(shè)備靈活性更好,應(yīng)用更廣泛。
在現(xiàn)有技術(shù)中,終端設(shè)備的相機(jī)拍攝功能通常會(huì)提供一種專業(yè)拍攝模式(pro-mode),即手動(dòng)拍攝模式(manualmode)。在此模式下,終端設(shè)備可提供更多拍照參數(shù)供使用者選擇、調(diào)整。經(jīng)常使用手動(dòng)拍攝模式的使用者會(huì)針對(duì)特定場(chǎng)景自行設(shè)置拍攝參數(shù)以滿足特殊的拍攝需求。然而,使用者每次想要使用自定義的參數(shù)對(duì)特定場(chǎng)景進(jìn)行拍攝時(shí),需要在每次重啟終端設(shè)備的相機(jī)拍攝功能后,重新對(duì)手動(dòng)拍攝模式的參數(shù)進(jìn)行調(diào)整,操作非常不方便。
技術(shù)實(shí)現(xiàn)要素:
為了克服現(xiàn)有技術(shù)中的上述不足,本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種拍攝模式切換方法、裝置、終端設(shè)備及可讀存儲(chǔ)介質(zhì)。其能夠在再次進(jìn)入手動(dòng)拍攝模式時(shí),直接重載用戶之前調(diào)整的自定義參數(shù),方便用戶操作。
本發(fā)明的第一目的在于提供一種拍攝模式切換方法,應(yīng)用于終端設(shè)備,所述終端設(shè)備的相機(jī)包括一手動(dòng)拍攝模式,所述手動(dòng)拍攝模式包括至少一個(gè)自定義拍攝子模式,在所述手動(dòng)拍攝模式下,所述自定義拍攝子模式的自定義參數(shù)可調(diào)整,所述方法包括:
響應(yīng)進(jìn)行自定義拍攝子模式的切換操作;
根據(jù)所述切換操作獲取對(duì)應(yīng)的自定義參數(shù);
基于所述自定義參數(shù)對(duì)相機(jī)進(jìn)行配置,以通過(guò)切換后的自定義拍攝子模式進(jìn)行拍攝。
本發(fā)明的第二目的在于提供一種拍攝模式切換裝置,應(yīng)用于終端設(shè)備,所述終端設(shè)備的相機(jī)包括一手動(dòng)拍攝模式,所述手動(dòng)拍攝模式包括至少一個(gè)自定義拍攝子模式,在所述手動(dòng)拍攝模式下,所述自定義拍攝子模式的自定義參數(shù)可調(diào)整,所述裝置包括:
響應(yīng)模塊,用于響應(yīng)進(jìn)行自定義拍攝子模式的切換操作;
獲取模塊,用于根據(jù)所述切換操作獲取對(duì)應(yīng)的自定義參數(shù);
配置模塊,用于基于所述自定義參數(shù)對(duì)相機(jī)進(jìn)行配置,以通過(guò)切換后的自定義拍攝子模式進(jìn)行拍攝。
本發(fā)明的第三目的在于提供一種終端設(shè)備,所述終端設(shè)備的相機(jī)包括一手動(dòng)拍攝模式,所述手動(dòng)拍攝模式包括至少一個(gè)自定義拍攝子模式,在所述手動(dòng)拍攝模式下,所述自定義拍攝子模式的自定義參數(shù)可調(diào)整,所述終端設(shè)備包括:
存儲(chǔ)器;
處理器;
以及
拍攝模式切換裝置,所述裝置包括:
響應(yīng)模塊,用于響應(yīng)進(jìn)行自定義拍攝子模式的切換操作;
獲取模塊,用于根據(jù)所述切換操作獲取對(duì)應(yīng)的自定義參數(shù);
配置模塊,用于基于所述自定義參數(shù)對(duì)相機(jī)進(jìn)行配置,以通過(guò)切換后的自定義拍攝子模式進(jìn)行拍攝。
本發(fā)明的第四目的在于提供一種可讀存儲(chǔ)介質(zhì),所述可讀存儲(chǔ)介質(zhì)包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序運(yùn)行時(shí)控制所述可讀存儲(chǔ)介質(zhì)所在終端設(shè)備執(zhí)行上述的拍攝模式切換方法。
相對(duì)于現(xiàn)有技術(shù)而言,本發(fā)明具有以下有益效果:
本發(fā)明提供一種拍攝模式切換方法、裝置、終端設(shè)備及可讀存儲(chǔ)介質(zhì)。所述方法應(yīng)用于終端設(shè)備,所述終端設(shè)備的相機(jī)包括一手動(dòng)拍攝模式,所述手動(dòng)拍攝模式包括至少一個(gè)自定義拍攝子模式,在所述手動(dòng)拍攝模式下,所述自定義拍攝子模式的自定義參數(shù)可調(diào)整,所述方法包括:響應(yīng)進(jìn)行自定義拍攝子模式的切換操作。根據(jù)所述切換操作獲取對(duì)應(yīng)的自定義參數(shù)?;谒鲎远x參數(shù)對(duì)相機(jī)進(jìn)行配置,以通過(guò)切換后的自定義拍攝子模式進(jìn)行拍攝。由此,能夠在再次進(jìn)入手動(dòng)拍攝模式時(shí),直接重載用戶之前調(diào)整的自定義參數(shù),方便用戶操作,省去重新調(diào)整參數(shù)的時(shí)間,提升切換速度。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實(shí)施例,因此不應(yīng)被看作是對(duì)范圍的限定,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。
圖1是本發(fā)明較佳實(shí)施例提供的終端設(shè)備的方框示意圖。
圖2是本發(fā)明第一實(shí)施例提供的拍攝模式切換方法的步驟流程圖之一。
圖3是本發(fā)明第一實(shí)施例提供的圖2所示的步驟s140的子步驟流程圖。
圖4是本發(fā)明第一實(shí)施例提供的拍攝模式切換方法的步驟流程圖之二。
圖5是本發(fā)明第二實(shí)施例提供的拍攝模式切換裝置的功能模塊框圖。
圖6是本發(fā)明第二實(shí)施例提供的獲取模塊的子功能模塊框圖。
圖標(biāo):100-終端設(shè)備;110-存儲(chǔ)器;120-處理器;130-網(wǎng)絡(luò)模塊;140-攝像頭;200-拍攝模式切換裝置;210-響應(yīng)模塊;220-獲取模塊;221-檢測(cè)子模塊;222-獲取子模塊;223-調(diào)整子模塊;230-配置模塊;240-保存模塊。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來(lái)布置和設(shè)計(jì)。因此,以下對(duì)在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步定義和解釋。此外,術(shù)語(yǔ)“第一”、“第二”等僅用于區(qū)分描述,而不能理解為指示或暗示相對(duì)重要性。
請(qǐng)參照?qǐng)D1,圖1是本發(fā)明較佳實(shí)施例提供的終端設(shè)備100的方框示意圖。所述終端設(shè)備100包括存儲(chǔ)器110、拍攝模式切換裝置200、處理器120、網(wǎng)絡(luò)模塊130及攝像頭140。
在本實(shí)施例中,所述終端設(shè)備100可以是,但不限于,手機(jī)、平板電腦等設(shè)備。
所述存儲(chǔ)器110、處理器120、網(wǎng)絡(luò)模塊130相互之間直接或間接地電性連接,以實(shí)現(xiàn)數(shù)據(jù)的傳輸或交互。例如,這些元件相互之間可通過(guò)一條或多條通信總線或信號(hào)線實(shí)現(xiàn)電性連接。存儲(chǔ)器110中存儲(chǔ)有拍攝模式切換裝置200,所述拍攝模式切換裝置200包括至少一個(gè)可以軟件或固件(firmware)的形式存儲(chǔ)于所述存儲(chǔ)器110中的軟件功能模塊,所述處理器120通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器110內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。
其中,所述存儲(chǔ)器110可以是,但不限于,隨機(jī)存取存儲(chǔ)器(randomaccessmemory,ram),只讀存儲(chǔ)器(readonlymemory,rom),可編程只讀存儲(chǔ)器(programmableread-onlymemory,prom),可擦除只讀存儲(chǔ)器(erasableprogrammableread-onlymemory,eprom),電可擦除只讀存儲(chǔ)器(electricerasableprogrammableread-onlymemory,eeprom)等。其中,存儲(chǔ)器110用于存儲(chǔ)程序,所述處理器120在接收到執(zhí)行指令后,執(zhí)行所述程序。進(jìn)一步地,上述存儲(chǔ)器110內(nèi)的軟件程序以及模塊還可包括操作系統(tǒng),其可包括各種用于管理系統(tǒng)任務(wù)(例如內(nèi)存管理、存儲(chǔ)設(shè)備控制、電源管理等)的軟件組件和/或驅(qū)動(dòng),并可與各種硬件或軟件組件相互通信,從而提供其他軟件組件的運(yùn)行環(huán)境。
所述處理器120可以是一種集成電路芯片,具有信號(hào)的處理能力。上述的處理器120可以是通用處理器,包括中央處理器(centralprocessingunit,cpu)、網(wǎng)絡(luò)處理器(networkprocessor,np)等。可以實(shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開(kāi)的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。
所述網(wǎng)絡(luò)模塊130用于通過(guò)網(wǎng)絡(luò)建立終端設(shè)備100與其他外部設(shè)備之間的通信連接。
所述攝像頭140用于對(duì)場(chǎng)景、物象進(jìn)行拍攝。
可以理解,圖1所述的結(jié)構(gòu)僅為示意,終端設(shè)備100還可包括比圖1中所示更多或者更少的組件,或者具有與圖1所示不同的配置。圖1中所示的各組件可以采用硬件、軟件或其組合實(shí)現(xiàn)。
本發(fā)明提供一種可讀存儲(chǔ)介質(zhì),所述可讀存儲(chǔ)介質(zhì)包括計(jì)算機(jī)程序。所述計(jì)算機(jī)程序運(yùn)行時(shí)控制所述可讀存儲(chǔ)介質(zhì)所在終端設(shè)備100執(zhí)行下面的拍攝模式切換方法。
第一實(shí)施例
本發(fā)明提供一種拍攝模式切換方法,所述方法應(yīng)用于終端設(shè)備100。
在本實(shí)施例中,所述終端設(shè)備100的相機(jī)包括一手動(dòng)拍攝模式(即,專業(yè)拍攝模式)。在此模式下,終端設(shè)備100可提供更多拍照參數(shù)供用戶進(jìn)行選擇和調(diào)整。所述手動(dòng)拍攝模式包括初始拍攝子模式及至少一個(gè)自定義拍攝子模式。在所述手動(dòng)拍攝模式下,所述手動(dòng)拍攝子模式的參數(shù)及自定義拍攝子模式的自定義參數(shù)均可調(diào)整。
在本實(shí)施例中,所述自定義參數(shù)(customsettings)可直接顯示于手動(dòng)拍攝模式的界面中,以供用戶進(jìn)行選擇調(diào)整。所述自定義參數(shù)包括:iso、色溫、快門(mén)速度、對(duì)焦距離、曝光補(bǔ)償、儲(chǔ)存raw照片、倒數(shù)定時(shí)器、照片比例等。其中,iso是指感光度,表示ccd或者cmos等感光組件的感光速度。
在本實(shí)施例中,初始拍攝子模式(c0,customsettings0)對(duì)應(yīng)的參數(shù)是一組默認(rèn)暫存的設(shè)定,此設(shè)定在重啟終端設(shè)備100的相機(jī)時(shí),會(huì)重置其中的iso、色溫、快門(mén)速度、對(duì)焦距離、曝光補(bǔ)償?shù)葏?shù)。在啟動(dòng)終端設(shè)備100的相機(jī),首次進(jìn)入手動(dòng)拍攝模式時(shí),通過(guò)套用初始拍攝子模式對(duì)應(yīng)的參數(shù)對(duì)相機(jī)進(jìn)行配置,并顯示初始拍攝子模式對(duì)應(yīng)的界面。
在本實(shí)施例中,自定義拍攝子模式(cn,customsettingsn(n=1,2,…))對(duì)應(yīng)的自定義參數(shù)是用戶自行設(shè)定的參數(shù),若所述自定義參數(shù)預(yù)先被存儲(chǔ),則下一次重啟終端設(shè)備100的相機(jī)時(shí),用戶無(wú)需再重新進(jìn)行參數(shù)調(diào)整,可直接重載所述自定義參數(shù),方便用戶操作,節(jié)省時(shí)間。
在本實(shí)施例中,所述終端設(shè)備100的相機(jī)并非指?jìng)鹘y(tǒng)的相機(jī),而是包括攝像頭140等硬件器件以及控制、配合攝像頭140進(jìn)行拍攝工作的軟件程序模塊的相機(jī)功能。
請(qǐng)參照?qǐng)D2,圖2是本發(fā)明第一實(shí)施例提供的拍攝模式切換方法的步驟流程圖之一。下面對(duì)拍攝模式切換方法具體流程進(jìn)行詳細(xì)闡述。
步驟s130,響應(yīng)進(jìn)行自定義拍攝子模式的切換操作。
在本實(shí)施例中,在用戶想要使用自定義參數(shù)進(jìn)行拍攝時(shí),用戶可觸發(fā)切換按鈕,所述終端設(shè)備100在感應(yīng)到用戶觸發(fā)的切換按鈕時(shí),進(jìn)行自定義拍攝子模式切換的操作,以選中用戶指定的自定義拍攝子模式(cn)。
在本實(shí)施例中,用戶進(jìn)行的子模式切換可以是,但不限于,從初始拍攝子模式(c0)切換至自定義拍攝子模式(cn);也可以是,從一個(gè)自定義拍攝子模式(cm)切換至另一個(gè)自定義拍攝子模式(cn),其中,(m=1,2,…,m≠n)。
步驟s140,根據(jù)所述切換操作獲取對(duì)應(yīng)的自定義參數(shù)。
請(qǐng)參照?qǐng)D3,圖3是本發(fā)明第一實(shí)施例提供的圖2所示的步驟s140的子步驟流程圖。所述步驟s140包括子步驟s141、子步驟s142及子步驟s143。
子步驟s141,根據(jù)所述切換操作檢測(cè)待切換的自定義拍攝子模式對(duì)應(yīng)的自定義參數(shù)是否被預(yù)先保存。
在本實(shí)施例中,每個(gè)子模式(初始拍攝子模式c0或自定義拍攝子模式cn)對(duì)應(yīng)的參數(shù)均使用獨(dú)立的存儲(chǔ)單元(比如,sharedpreferences)進(jìn)行保存。
在本實(shí)施例中,sharedpreferences是android平臺(tái)上一個(gè)輕量級(jí)的存儲(chǔ)類,用來(lái)保存應(yīng)用的一些常用配置,它是一種輕型的數(shù)據(jù)存儲(chǔ)方式,是android數(shù)據(jù)持久化方法中最簡(jiǎn)單的一種。
在本實(shí)施例中,所述終端設(shè)備100可檢測(cè)用戶選取的待切換的自定義拍攝子模式對(duì)應(yīng)的自定義參數(shù)是否被預(yù)先保存于該自定義拍攝子模式對(duì)應(yīng)的存儲(chǔ)單元(sharedpreferences)中。
若已被預(yù)先保存,執(zhí)行子步驟s142。
子步驟s142,獲取所述待切換的自定義拍攝子模式對(duì)應(yīng)的自定義參數(shù)。
在本實(shí)施例中,若用戶選取的待切換的自定義拍攝子模式對(duì)應(yīng)的自定義參數(shù)已被預(yù)先保存于對(duì)應(yīng)的存儲(chǔ)單元(sharedpreferences)中,所述終端設(shè)備100可直接從該存儲(chǔ)單元中獲取所述待切換的自定義拍攝子模式對(duì)應(yīng)的自定義參數(shù),以便于根據(jù)自定義參數(shù)進(jìn)行相機(jī)配置,而無(wú)需再對(duì)自定義參數(shù)進(jìn)行調(diào)整,節(jié)省時(shí)間。
若未被預(yù)先保存,執(zhí)行子步驟s143。
子步驟s143,接收對(duì)當(dāng)前拍攝模式對(duì)應(yīng)的參數(shù)的調(diào)整操作,將調(diào)整后的參數(shù)作為待切換的自定義拍攝子模式的自定義參數(shù)。
在本實(shí)施例的一種實(shí)施方式中,若用戶選取的待切換的自定義拍攝子模式對(duì)應(yīng)的自定義參數(shù)未被預(yù)先保存,所述終端設(shè)備100可在顯示界面顯示當(dāng)前拍攝模式對(duì)應(yīng)的參數(shù),以供用戶進(jìn)行調(diào)整。所述終端設(shè)備100接收用戶對(duì)當(dāng)前拍攝模式對(duì)應(yīng)的參數(shù)進(jìn)行調(diào)整的操作。所述終端設(shè)備100將經(jīng)過(guò)調(diào)整的當(dāng)前拍攝模式對(duì)應(yīng)的參數(shù)復(fù)制為待切換的自定義拍攝子模式對(duì)應(yīng)的自定義參數(shù)。其中,所述當(dāng)前拍攝模式可以包括相機(jī)的初始拍攝子模式或自定義拍攝子模式。由此,可讓用戶以現(xiàn)有的當(dāng)前拍攝模式的參數(shù)為基礎(chǔ),只需調(diào)整部分設(shè)定即可儲(chǔ)存為另一組參數(shù),無(wú)需從默認(rèn)值開(kāi)始進(jìn)行參數(shù)的全部調(diào)整,方便用戶操作。
在本實(shí)施例的另一種實(shí)施方式中,所述終端設(shè)備100可直接將當(dāng)前拍攝模式對(duì)應(yīng)的參數(shù)復(fù)制為待切換的自定義拍攝子模式對(duì)應(yīng)的自定義參數(shù),并保存到對(duì)應(yīng)的存儲(chǔ)單元中。其中,所述當(dāng)前拍攝模式對(duì)應(yīng)的參數(shù)可以包括相機(jī)上次保留的初始拍攝子模式對(duì)應(yīng)的參數(shù)、或自定義拍攝子模式對(duì)應(yīng)的參數(shù)或相機(jī)根據(jù)環(huán)境自動(dòng)給出的參數(shù)。
步驟s150,基于所述自定義參數(shù)對(duì)相機(jī)進(jìn)行配置,以通過(guò)切換后的自定義拍攝子模式進(jìn)行拍攝。
在本實(shí)施例中,所述終端設(shè)備100先加載自定義拍攝子模式對(duì)應(yīng)的存儲(chǔ)單元(sharedpreferences)中保存的自定義參數(shù)。所述終端設(shè)備100再調(diào)用camera應(yīng)用程序架構(gòu)中的settings抽換機(jī)制,讓程序中的各個(gè)控制單元可取得各自所需的正確參數(shù),以此轉(zhuǎn)換成可供相機(jī)硬件使用的數(shù)據(jù)參數(shù),并進(jìn)行相機(jī)硬件配置。由此,可將用戶選取的自定義拍攝子模式對(duì)應(yīng)的自定義參數(shù)顯示在相機(jī)界面中,以供用戶預(yù)覽。
在本實(shí)施例中,通過(guò)調(diào)用一個(gè)可抽換的、全局的activesettings抽換機(jī)制。可以讓各個(gè)控制單元無(wú)需知道目前的子模式是初始拍攝子模式(c0)還是自定義拍攝子模式(cn),由此,無(wú)需特別地針對(duì)c0或cn撰寫(xiě)不同的程序代碼,減輕編程人員的工作負(fù)擔(dān)。
在本實(shí)施例中,所述各個(gè)控制單元包括flash控制單元、對(duì)焦控制單元、測(cè)光控制單元、裁切范圍控制單元等諸多與相機(jī)拍攝相關(guān)的控制單元,在此不一一列出。
請(qǐng)參照?qǐng)D4,圖4是本發(fā)明第一實(shí)施例提供的拍攝模式切換方法的步驟流程圖之二。所述方法還包括:步驟s110、步驟s120及步驟s160。
步驟s110,響應(yīng)啟動(dòng)相機(jī)手動(dòng)拍攝模式的操作。
在本實(shí)施例中,在用戶觸發(fā)手動(dòng)拍攝模式的按鈕時(shí),所述終端設(shè)備100會(huì)響應(yīng)用戶啟動(dòng)相機(jī)手動(dòng)拍攝模式的操作,并進(jìn)入手動(dòng)拍攝模式操作界面。
步驟s120,基于默認(rèn)設(shè)定的參數(shù)對(duì)相機(jī)進(jìn)行配置,以使相機(jī)在初始拍攝子模式下進(jìn)行拍攝。
在本實(shí)施例中,在初始進(jìn)入手動(dòng)拍攝模式時(shí),終端設(shè)備100會(huì)根據(jù)默認(rèn)設(shè)定的參數(shù)對(duì)相機(jī)功能進(jìn)行配置,在相機(jī)界面中顯示初始拍攝子模式對(duì)應(yīng)的參數(shù),以供用戶進(jìn)行拍攝。
在本實(shí)施例中,根據(jù)默認(rèn)設(shè)定的參數(shù)對(duì)相機(jī)功能進(jìn)行配置的具體操作可參照上述步驟s150中根據(jù)自定義參數(shù)對(duì)相機(jī)進(jìn)行配置的描述。
在本實(shí)施例中,在所述初始拍攝子模式下,用戶也可對(duì)初始拍攝子模式對(duì)應(yīng)的參數(shù)進(jìn)行調(diào)整,并將調(diào)整后的參數(shù)作為一個(gè)自定義拍攝子模式的自定義參數(shù)進(jìn)行保存。
步驟s160,響應(yīng)確認(rèn)存儲(chǔ)的操作,對(duì)自定義參數(shù)進(jìn)行保存,以便于下一次切換時(shí)直接調(diào)取所述自定義參數(shù)進(jìn)行相機(jī)配置。
在本實(shí)施例中,當(dāng)用戶完成自定義參數(shù)調(diào)整時(shí),所述終端設(shè)備100可在界面上顯示確認(rèn)存儲(chǔ)的提示信息,在用戶觸發(fā)確認(rèn)存儲(chǔ)的按鈕后,所述終端設(shè)備100會(huì)對(duì)用戶調(diào)整完畢的自定義參數(shù)進(jìn)行保存,存儲(chǔ)于對(duì)應(yīng)的存儲(chǔ)單元(sharedpreferences)。以便于在下一次切換時(shí),可直接調(diào)取所述自定義參數(shù)進(jìn)行相機(jī)配置。
第二實(shí)施例
請(qǐng)參照?qǐng)D5,圖5是本發(fā)明第二實(shí)施例提供的拍攝模式切換裝置200的功能模塊框圖。所述裝置應(yīng)用于與終端設(shè)備100。所述裝置包括:響應(yīng)模塊210、獲取模塊220及配置模塊230。
響應(yīng)模塊210,用于響應(yīng)進(jìn)行自定義拍攝子模式的切換操作。
在本實(shí)施例中,所述響應(yīng)模塊210用于執(zhí)行圖2中的步驟s130,關(guān)于所述響應(yīng)模塊210的具體描述可以參照步驟s130的描述。
獲取模塊220,用于根據(jù)所述切換操作獲取對(duì)應(yīng)的自定義參數(shù)。
請(qǐng)參照?qǐng)D6,圖6是本發(fā)明第二實(shí)施例提供的獲取模塊220的子功能模塊框圖。所述獲取模塊220包括檢測(cè)子模塊221、獲取子模塊222及調(diào)整子模塊223。
檢測(cè)子模塊221,用于根據(jù)所述切換操作檢測(cè)待切換的自定義拍攝子模式對(duì)應(yīng)的自定義參數(shù)是否被預(yù)先保存。
在本實(shí)施例中,所述檢測(cè)子模塊221用于執(zhí)行圖3中的步驟s141,關(guān)于所述檢測(cè)子模塊221的具體描述可以參照步驟s141的描述。
獲取子模塊222,若被預(yù)先保存,用于獲取所述待切換的自定義拍攝子模式對(duì)應(yīng)的自定義參數(shù)。
在本實(shí)施例中,所述獲取子模塊222用于執(zhí)行圖3中的步驟s142,關(guān)于所述獲取子模塊222的具體描述可以參照步驟s142的描述。
調(diào)整子模塊223,若未被預(yù)先保存,用于接收對(duì)當(dāng)前拍攝模式對(duì)應(yīng)的參數(shù)的調(diào)整操作,將調(diào)整后的參數(shù)作為待切換的自定義拍攝子模式的自定義參數(shù)。
在本實(shí)施例中,所述調(diào)整子模塊223用于執(zhí)行圖3中的步驟s143,關(guān)于所述調(diào)整子模塊223的具體描述可以參照步驟s143的描述。
配置模塊230,用于基于所述自定義參數(shù)對(duì)相機(jī)進(jìn)行配置,以通過(guò)切換后的自定義拍攝子模式進(jìn)行拍攝。
在本實(shí)施例中,所述配置模塊230用于執(zhí)行圖2中的步驟s150,關(guān)于所述配置模塊230的具體描述可以參照步驟s150的描述。
所述響應(yīng)模塊210,還用于響應(yīng)啟動(dòng)相機(jī)手動(dòng)拍攝模式的操作。
在本實(shí)施例中,所述響應(yīng)模塊210還用于執(zhí)行圖4中的步驟s110,關(guān)于所述響應(yīng)模塊210的具體描述還可以參照步驟s110的描述。
所述配置模塊230,還用于基于默認(rèn)設(shè)定的參數(shù)對(duì)相機(jī)進(jìn)行配置,以使相機(jī)在初始拍攝子模式下進(jìn)行拍攝。
在本實(shí)施例中,所述配置模塊230還用于執(zhí)行圖4中的步驟s120,關(guān)于所述配置模塊230的具體描述還可以參照步驟s120的描述。
請(qǐng)?jiān)俅螀⒄請(qǐng)D5,所述裝置還包括:保存模塊240。
保存模塊240,用于響應(yīng)確認(rèn)存儲(chǔ)的操作,對(duì)自定義參數(shù)進(jìn)行保存,以便于下一次切換時(shí)直接調(diào)取所述自定義參數(shù)進(jìn)行相機(jī)配置。
在本實(shí)施例中,所述保存模塊240用于執(zhí)行圖4中的步驟s160,關(guān)于所述保存模塊240的具體描述可以參照步驟s160的描述。
綜上所述,本發(fā)明提供一種拍攝模式切換方法、裝置、終端設(shè)備及可讀存儲(chǔ)介質(zhì)。所述方法應(yīng)用于終端設(shè)備,所述終端設(shè)備的相機(jī)包括一手動(dòng)拍攝模式,所述手動(dòng)拍攝模式包括至少一個(gè)自定義拍攝子模式,在所述手動(dòng)拍攝模式下,所述自定義拍攝子模式的自定義參數(shù)可調(diào)整,所述方法包括:響應(yīng)進(jìn)行自定義拍攝子模式的切換操作。根據(jù)所述切換操作獲取對(duì)應(yīng)的自定義參數(shù)?;谒鲎远x參數(shù)對(duì)相機(jī)進(jìn)行配置,以通過(guò)切換后的自定義拍攝子模式進(jìn)行拍攝。
由此,能夠在再次進(jìn)入手動(dòng)拍攝模式時(shí),直接重載用戶之前調(diào)整的自定義參數(shù),方便用戶操作,省去重新調(diào)整參數(shù)的時(shí)間,提升切換速度。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。