本發(fā)明涉及攝像領(lǐng)域,具體說(shuō)的是一種校準(zhǔn)水平拍照方法、存儲(chǔ)介質(zhì)。
背景技術(shù):
目前手機(jī)端都自帶有拍照的應(yīng)用,也有單獨(dú)的水平儀使用的應(yīng)用,沒(méi)有兩者進(jìn)行結(jié)合拍照的應(yīng)用。在一些特定的場(chǎng)合,如對(duì)掛件(如壁畫(huà),吊燈等)進(jìn)行拍照、拍證件照等要求保證擺正拍照的場(chǎng)景,還有一些需要在長(zhǎng)時(shí)間內(nèi)每間隔一定時(shí)長(zhǎng)進(jìn)行水平對(duì)準(zhǔn)抓拍的情況,如天文景象(星空)的觀察,人物運(yùn)動(dòng)過(guò)程的動(dòng)態(tài)抓拍等,都是靠攝影師自主判斷是否校準(zhǔn)水平,這種基于主觀判斷進(jìn)行拍照的方式容易出現(xiàn)較大誤差,且拍攝過(guò)程也相對(duì)較長(zhǎng),對(duì)攝影師的要求較高,還無(wú)法保證圖片效果。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問(wèn)題是:提供一種校準(zhǔn)水平拍照方法、存儲(chǔ)介質(zhì),能便捷地拍出符合特定場(chǎng)合要求的標(biāo)準(zhǔn)圖片效果。
為了解決上述技術(shù)問(wèn)題,本發(fā)明采用的技術(shù)方案為:
1、一種校準(zhǔn)水平拍照方法,包括:
s1:?jiǎn)?dòng)水平儀進(jìn)入水平校準(zhǔn)狀態(tài);
s2:判斷是否處于對(duì)準(zhǔn)狀態(tài),若是,則進(jìn)入預(yù)設(shè)的第一時(shí)長(zhǎng)的倒計(jì)時(shí),并在倒計(jì)時(shí)過(guò)程中繼續(xù)判斷是否仍處于對(duì)準(zhǔn)狀態(tài),若否,則取消倒計(jì)時(shí),返回執(zhí)行s2;若是,則執(zhí)行s3;
s3:在所述第一時(shí)長(zhǎng)的倒計(jì)時(shí)結(jié)束時(shí),連續(xù)拍攝預(yù)設(shè)張數(shù)的照片;
s4:判斷連續(xù)拍照的總次數(shù)是否大于預(yù)設(shè)的閾值,若否,則在間隔預(yù)設(shè)的第二時(shí)長(zhǎng)后,返回執(zhí)行s2;若是,則退出自動(dòng)校準(zhǔn)連續(xù)拍照模式。
本發(fā)明提供的另一個(gè)技術(shù)方案為:
一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)以下步驟:
s1:?jiǎn)?dòng)水平儀進(jìn)入水平校準(zhǔn)狀態(tài);
s2:判斷是否處于對(duì)準(zhǔn)狀態(tài),若是,則進(jìn)入預(yù)設(shè)的第一時(shí)長(zhǎng)的倒計(jì)時(shí),并在倒計(jì)時(shí)過(guò)程中繼續(xù)判斷是否仍處于對(duì)準(zhǔn)狀態(tài),若否,則取消倒計(jì)時(shí),返回執(zhí)行s2;若是,則執(zhí)行s3;
s3:在所述第一時(shí)長(zhǎng)的倒計(jì)時(shí)結(jié)束時(shí),連續(xù)拍攝預(yù)設(shè)張數(shù)的照片;
s4:判斷連續(xù)拍照的總次數(shù)是否大于預(yù)設(shè)的閾值,若否,則在間隔預(yù)設(shè)的第二時(shí)長(zhǎng)后,返回執(zhí)行s2;若是,則退出自動(dòng)校準(zhǔn)連續(xù)拍照模式。
本發(fā)明的有益效果在于:本發(fā)明的自動(dòng)校準(zhǔn)連續(xù)拍照功能,能很好的滿足特定場(chǎng)合,如天文景象觀測(cè)、運(yùn)動(dòng)過(guò)程的對(duì)象抓拍等需要在長(zhǎng)時(shí)間內(nèi)每間隔一定時(shí)間進(jìn)行抓拍,獲取標(biāo)準(zhǔn)圖片效果的場(chǎng)景。
附圖說(shuō)明
圖1為本發(fā)明一種校準(zhǔn)水平拍照方法的流程示意圖;
圖2為本發(fā)明實(shí)施例二的具體運(yùn)用場(chǎng)景中手機(jī)端的進(jìn)入倒計(jì)時(shí)的界面示意圖。
具體實(shí)施方式
為詳細(xì)說(shuō)明本發(fā)明的技術(shù)內(nèi)容、所實(shí)現(xiàn)目的及效果,以下結(jié)合實(shí)施方式并配合附圖予以說(shuō)明。
本發(fā)明最關(guān)鍵的構(gòu)思在于:進(jìn)入對(duì)準(zhǔn)狀態(tài)后自動(dòng)倒計(jì)時(shí),倒計(jì)時(shí)結(jié)束時(shí)若仍對(duì)準(zhǔn),則連續(xù)拍照,間隔一定時(shí)長(zhǎng)后繼續(xù)判斷是否對(duì)準(zhǔn),如此反復(fù),直至連續(xù)拍照的總次數(shù)達(dá)到閾值,實(shí)現(xiàn)對(duì)特定拍攝對(duì)象在較長(zhǎng)時(shí)間內(nèi)間隔一定時(shí)長(zhǎng)的連續(xù)抓拍。
請(qǐng)參照?qǐng)D1,本發(fā)明提供一種校準(zhǔn)水平拍照方法,包括:
s1:?jiǎn)?dòng)水平儀進(jìn)入水平校準(zhǔn)狀態(tài);
s2:判斷是否處于對(duì)準(zhǔn)狀態(tài),若是,則進(jìn)入預(yù)設(shè)的第一時(shí)長(zhǎng)的倒計(jì)時(shí),并在倒計(jì)時(shí)過(guò)程中繼續(xù)判斷是否仍處于對(duì)準(zhǔn)狀態(tài),若否,則取消倒計(jì)時(shí),返回執(zhí)行s2;若是,則執(zhí)行s3;
s3:在所述第一時(shí)長(zhǎng)的倒計(jì)時(shí)結(jié)束時(shí),連續(xù)拍攝預(yù)設(shè)張數(shù)的照片;
s4:判斷連續(xù)拍照的總次數(shù)是否大于預(yù)設(shè)的閾值,若否,則在間隔預(yù)設(shè)的第二時(shí)長(zhǎng)后,返回執(zhí)行s2;若是,則退出自動(dòng)校準(zhǔn)連續(xù)拍照模式。
從上述描述可知,本發(fā)明的有益效果在于:不斷循環(huán)對(duì)準(zhǔn)后進(jìn)入倒計(jì)時(shí),仍對(duì)準(zhǔn)便連續(xù)拍,間隔一定時(shí)長(zhǎng)后繼續(xù)對(duì)準(zhǔn)后倒計(jì)時(shí)的步驟,從而實(shí)現(xiàn)對(duì)特定拍攝對(duì)象在較長(zhǎng)時(shí)間內(nèi)間隔一定時(shí)長(zhǎng)的連續(xù)抓拍,且保證所拍攝照片符合水平對(duì)準(zhǔn)的標(biāo)準(zhǔn);進(jìn)一步的,通過(guò)預(yù)設(shè)第一時(shí)長(zhǎng)的倒計(jì)時(shí),留有框中對(duì)象的調(diào)整時(shí)間,如拍照人入框一起合影,對(duì)某一拍照對(duì)象的調(diào)整等;再進(jìn)一步的,還能在完成預(yù)設(shè)張數(shù)的連續(xù)拍攝后自動(dòng)退出校準(zhǔn)連續(xù)拍照模式,避免造成存儲(chǔ)空間的浪費(fèi)。
進(jìn)一步的,所述s1具體為:
接收到用戶觸發(fā)的自動(dòng)校準(zhǔn)連續(xù)拍照指令后,啟動(dòng)水平儀,并在拍攝界面上顯示氣泡水平儀。
由上述描述可知,在界面上直接顯示氣泡水平儀,方便用戶直接依據(jù)氣泡水平中氣泡的位置進(jìn)行水平校準(zhǔn),實(shí)現(xiàn)快速校準(zhǔn)。
進(jìn)一步的,還包括:
s5:接收到用戶觸發(fā)的自動(dòng)校準(zhǔn)拍照指令后,啟動(dòng)水平儀進(jìn)入水平校準(zhǔn)狀態(tài);當(dāng)處于對(duì)準(zhǔn)狀態(tài),則啟動(dòng)拍照功能。
由上述描述可知,能實(shí)現(xiàn)一但校準(zhǔn)便自動(dòng)拍照,以快速獲取標(biāo)準(zhǔn)的圖片效果。
進(jìn)一步的,所述第一時(shí)長(zhǎng)為2-5s;所述第二時(shí)長(zhǎng)為20-80s;所述張數(shù)為2-5張;所述閾值為50-100次。
由上述描述可知,時(shí)間間隔設(shè)置人性化,且可靈活的自定義,滿足各種場(chǎng)景的需求。
本發(fā)明提供的另一個(gè)技術(shù)方案為:
一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)以下步驟:
s1:?jiǎn)?dòng)水平儀進(jìn)入水平校準(zhǔn)狀態(tài);
s2:判斷是否處于對(duì)準(zhǔn)狀態(tài),若是,則進(jìn)入預(yù)設(shè)的第一時(shí)長(zhǎng)的倒計(jì)時(shí),并在倒計(jì)時(shí)過(guò)程中繼續(xù)判斷是否仍處于對(duì)準(zhǔn)狀態(tài),若否,則取消倒計(jì)時(shí),返回執(zhí)行s2;若是,則執(zhí)行s3;
s3:在所述第一時(shí)長(zhǎng)的倒計(jì)時(shí)結(jié)束時(shí),連續(xù)拍攝預(yù)設(shè)張數(shù)的照片;
s4:判斷連續(xù)拍照的總次數(shù)是否大于預(yù)設(shè)的閾值,若否,則在間隔預(yù)設(shè)的第二時(shí)長(zhǎng)后,返回執(zhí)行s2;若是,則退出自動(dòng)校準(zhǔn)連續(xù)拍照模式。
進(jìn)一步的,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)的步驟s1具體為:
接收到用戶觸發(fā)的自動(dòng)校準(zhǔn)連續(xù)拍照指令后,啟動(dòng)水平儀,并在拍攝界面上顯示氣泡水平儀。
進(jìn)一步的,該程序被處理器執(zhí)行時(shí)還可以實(shí)現(xiàn)以下步驟:
s5:接收到用戶觸發(fā)的自動(dòng)校準(zhǔn)拍照指令后,啟動(dòng)水平儀進(jìn)入水平校準(zhǔn)狀態(tài);當(dāng)處于對(duì)準(zhǔn)狀態(tài),則啟動(dòng)拍照功能。
進(jìn)一步的,步驟中的所述第一時(shí)長(zhǎng)為2-5s;所述第二時(shí)長(zhǎng)為20-80s;所述張數(shù)為2-5張;所述閾值為50-100次。
實(shí)施例一
本實(shí)施例提供一種校準(zhǔn)水平拍照方法,可以運(yùn)用在任何具有拍照功能的終端中,如相機(jī)、單反、攝像機(jī)、手機(jī)、平板等。能實(shí)現(xiàn)對(duì)特定拍攝對(duì)象在較長(zhǎng)時(shí)間內(nèi)間隔一定時(shí)長(zhǎng)的連續(xù)抓拍,獲取更標(biāo)準(zhǔn)的圖片效果。
本實(shí)施例的方法可以包括:
拍照終端在接收到用戶觸發(fā)的自動(dòng)校準(zhǔn)連續(xù)拍照指令后,執(zhí)行以下步驟:
s1:?jiǎn)?dòng)水平儀進(jìn)入水平校準(zhǔn)狀態(tài);
具體的,可以直接在拍照終端的拍攝界面(屏幕)上顯示出水平儀,優(yōu)選為氣泡水平儀;當(dāng)然,也可以在后臺(tái)自動(dòng)運(yùn)行水平儀功能,而不在界面上顯示。用戶通過(guò)調(diào)整拍照終端的位置進(jìn)行水平校準(zhǔn)。若界面上顯示有水平儀,用戶可直接通過(guò)界面上的提示(氣泡位于中間位置),知曉拍照終端是否已處于水平位置;若界面上沒(méi)有顯示水平儀,也可以以文字或其他形式提示已水平對(duì)準(zhǔn)。
s2:判斷是否處于對(duì)準(zhǔn)狀態(tài),若是,則進(jìn)入預(yù)設(shè)的第一時(shí)長(zhǎng)的倒計(jì)時(shí),并在倒計(jì)時(shí)過(guò)程中繼續(xù)判斷是否仍處于對(duì)準(zhǔn)狀態(tài),若否,則取消倒計(jì)時(shí),返回執(zhí)行s2;若是,則執(zhí)行s3;
具體的,在確認(rèn)對(duì)準(zhǔn)后,將進(jìn)入2-5s的倒計(jì)時(shí),優(yōu)選為3s;通過(guò)倒計(jì)時(shí)留有調(diào)整時(shí)間,可以在保持對(duì)準(zhǔn)狀態(tài)的情況下,調(diào)整框內(nèi)拍照對(duì)象,或者讓掌鏡者有時(shí)間入框一起合影。
若在倒計(jì)時(shí)過(guò)程中出現(xiàn)偏移,未進(jìn)行水平對(duì)準(zhǔn),則將取消倒計(jì)時(shí),需要重新進(jìn)行校準(zhǔn),直至再次對(duì)準(zhǔn)后才重新倒計(jì)時(shí),保證所拍攝照片的具有較高標(biāo)準(zhǔn)效果。
s3:在所述第一時(shí)長(zhǎng)的倒計(jì)時(shí)結(jié)束時(shí),連續(xù)拍攝預(yù)設(shè)張數(shù)的照片;
在拍照終端處于水平狀態(tài)下連續(xù)拍攝幾張照片,給用戶挑選空間。
s4:判斷連續(xù)拍照的總次數(shù)是否大于預(yù)設(shè)的閾值,若否,則在間隔預(yù)設(shè)的第二時(shí)長(zhǎng)后,返回執(zhí)行s2;若是,則退出自動(dòng)校準(zhǔn)連續(xù)拍照模式。
可以事先預(yù)設(shè)本次自動(dòng)校準(zhǔn)連續(xù)拍照過(guò)程所要拍攝的照片的總數(shù),然后間間隔一定時(shí)間后自動(dòng)對(duì)準(zhǔn)拍照,適用于對(duì)某一確定區(qū)域較長(zhǎng)時(shí)間內(nèi)的連續(xù)抓拍,掌握區(qū)域內(nèi)的動(dòng)態(tài)變化過(guò)程,如星空觀測(cè)、小齡幼兒的動(dòng)態(tài)觀測(cè)等場(chǎng)景。
實(shí)施例二
本實(shí)施例在實(shí)施例一的基礎(chǔ)上,還提供對(duì)準(zhǔn)立拍功能,具體可以包括:
在接收到用戶觸發(fā)的自動(dòng)校準(zhǔn)拍照指令后,啟動(dòng)水平儀進(jìn)入水平校準(zhǔn)狀態(tài);當(dāng)拍照終端處于對(duì)準(zhǔn)狀態(tài),則立即啟動(dòng)拍照功能。
本實(shí)施例能夠?qū)崿F(xiàn)水平對(duì)準(zhǔn)后立即拍攝獲取照片,適用于難以較長(zhǎng)時(shí)間保持固定形態(tài)的拍攝對(duì)象的瞬間抓拍,但同時(shí)又能提高照片的標(biāo)準(zhǔn)。
對(duì)應(yīng)實(shí)施例一和二的一具體運(yùn)用場(chǎng)景:
本實(shí)施例的一具體運(yùn)用場(chǎng)景:
天文愛(ài)好者充分利用本實(shí)施例的校準(zhǔn)功能和定時(shí)功能進(jìn)行星空天象的拍照。具體可以包括:
手機(jī)端上開(kāi)啟本實(shí)施例對(duì)應(yīng)的應(yīng)用程序,在手機(jī)端的顯示界面上顯示水平儀功能列表控制按鈕,點(diǎn)擊打開(kāi)水平儀功能列表的控制按鈕開(kāi)關(guān),會(huì)彈出水平儀開(kāi)啟、關(guān)閉的按鈕和校準(zhǔn)自動(dòng)拍照啟動(dòng)、關(guān)閉按鈕的功能列表。
設(shè)置水平儀開(kāi)啟后,在拍照功能按鈕上面出現(xiàn)水平儀的界面,并且功能列表中的水平儀開(kāi)啟、關(guān)閉按鈕消失,出現(xiàn)水平儀的水平氣泡,當(dāng)水平儀氣泡處于中間位置,則說(shuō)明手機(jī)已經(jīng)擺正,這時(shí)可以手動(dòng)按下拍照按鈕進(jìn)行拍照保存;如果不使用水平儀功能,可以直接點(diǎn)擊左上角的水平儀功能列表控制按鈕。
如果開(kāi)啟了校準(zhǔn)自動(dòng)拍照功能,界面將顯示水平儀功能列表控制按鈕、水平儀啟動(dòng)、關(guān)閉按鈕的功能列表以及校準(zhǔn)自動(dòng)拍照啟動(dòng)、關(guān)閉控制按鈕(如果同時(shí)開(kāi)啟了水平儀則同時(shí)顯示水平儀),在水平對(duì)準(zhǔn)后自動(dòng)進(jìn)行拍照。
如果開(kāi)啟自動(dòng)校準(zhǔn)連續(xù)拍照功能,校準(zhǔn)后,如圖2所示,界面上出現(xiàn)(如果同時(shí)開(kāi)啟了水平儀則同時(shí)顯示水平儀)倒計(jì)時(shí),倒計(jì)時(shí)時(shí)間為3s;在倒計(jì)時(shí)過(guò)程中如果出現(xiàn)未校準(zhǔn),則取消倒計(jì)時(shí)。若倒計(jì)時(shí)結(jié)束時(shí)仍然處于對(duì)準(zhǔn)狀態(tài),則自動(dòng)進(jìn)行連續(xù)拍照3張。間隔一分鐘后,再次判斷是否處于對(duì)準(zhǔn)狀態(tài),若是則再次進(jìn)入3s倒計(jì)時(shí),一樣判斷倒計(jì)時(shí)過(guò)程中是否出現(xiàn)未校準(zhǔn),則取消倒計(jì)時(shí);一樣在倒計(jì)時(shí)結(jié)束時(shí)如果還是對(duì)準(zhǔn)狀態(tài),則連續(xù)拍照3張;如此循環(huán),直至拍照次數(shù)達(dá)到上限60次,超過(guò)后自動(dòng)退出水平對(duì)準(zhǔn)自動(dòng)拍照模式,避免造成存儲(chǔ)空間浪費(fèi)。
設(shè)置好水平后,就可以坐旁邊偷懶了,相機(jī)會(huì)進(jìn)行持續(xù)拍照,記錄下美麗的天空美景。
實(shí)施例三
本實(shí)施例對(duì)應(yīng)實(shí)施例一和二,提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)以下步驟:
s1:?jiǎn)?dòng)水平儀進(jìn)入水平校準(zhǔn)狀態(tài);
s2:判斷是否處于對(duì)準(zhǔn)狀態(tài),若是,則進(jìn)入預(yù)設(shè)的第一時(shí)長(zhǎng)的倒計(jì)時(shí),并在倒計(jì)時(shí)過(guò)程中繼續(xù)判斷是否仍處于對(duì)準(zhǔn)狀態(tài),若否,則取消倒計(jì)時(shí),返回執(zhí)行s2;若是,則執(zhí)行s3;
s3:在所述第一時(shí)長(zhǎng)的倒計(jì)時(shí)結(jié)束時(shí),連續(xù)拍攝預(yù)設(shè)張數(shù)的照片;
s4:判斷連續(xù)拍照的總次數(shù)是否大于預(yù)設(shè)的閾值,若否,則在間隔預(yù)設(shè)的第二時(shí)長(zhǎng)后,返回執(zhí)行s2;若是,則退出自動(dòng)校準(zhǔn)連續(xù)拍照模式。
進(jìn)一步的,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)的步驟s1具體為:
接收到用戶觸發(fā)的自動(dòng)校準(zhǔn)連續(xù)拍照指令后,啟動(dòng)水平儀,并在拍攝界面上顯示氣泡水平儀。
進(jìn)一步的,該程序被處理器執(zhí)行時(shí)還可以實(shí)現(xiàn)以下步驟:
s5:接收到用戶觸發(fā)的自動(dòng)校準(zhǔn)拍照指令后,啟動(dòng)水平儀進(jìn)入水平校準(zhǔn)狀態(tài);當(dāng)處于對(duì)準(zhǔn)狀態(tài),則啟動(dòng)拍照功能。
優(yōu)選的,所述第一時(shí)長(zhǎng)為2-5s;所述第二時(shí)長(zhǎng)為20-80s;所述張數(shù)為2-5張;所述閾值為50-100次。
綜上所述,本發(fā)明提供的一種校準(zhǔn)水平拍照方法、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),能夠?qū)崿F(xiàn)對(duì)特定拍攝對(duì)象在較長(zhǎng)時(shí)間內(nèi)間隔一定時(shí)長(zhǎng)的連續(xù)抓拍,且保證所拍攝照片符合水平對(duì)準(zhǔn)的標(biāo)準(zhǔn);進(jìn)一步的,通過(guò)預(yù)設(shè)第一時(shí)長(zhǎng)的倒計(jì)時(shí),留有框中對(duì)象的調(diào)整時(shí)間,如拍照人入框一起合影,對(duì)某一拍照對(duì)象的調(diào)整等;再進(jìn)一步的,還能在完成預(yù)設(shè)張數(shù)的連續(xù)拍攝后自動(dòng)退出校準(zhǔn)連續(xù)拍照模式,避免造成存儲(chǔ)空間的浪費(fèi)。
以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等同變換,或直接或間接運(yùn)用在相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。