。
[0039]下面將結(jié)合附圖1-附圖3,對(duì)本發(fā)明實(shí)施例提供的多廣角鏡頭的拍攝方法進(jìn)行詳細(xì)介紹。
[0040]請(qǐng)參見(jiàn)圖1,為本發(fā)明實(shí)施例提供了一種多廣角鏡頭的拍攝方法的流程示意圖。如圖1所示,本發(fā)明實(shí)施例的所述方法可以包括以下步驟SlOl-步驟S103。
[0041]S101,接收到采用所述至少兩個(gè)廣角鏡頭拍攝的拍攝指令時(shí),獲取對(duì)所述至少兩個(gè)廣角鏡頭分別設(shè)定的拍攝角度。
[0042]具體的,當(dāng)接收到采用所述至少兩個(gè)廣角鏡頭拍攝的拍攝指令時(shí),移動(dòng)終端獲取對(duì)所述至少兩個(gè)廣角鏡頭分別設(shè)定的拍攝角度。其中,所述拍攝角度是指廣角鏡頭所能拍攝視角范圍。在用戶開(kāi)啟所配置的所述至少兩個(gè)廣角鏡頭之后,所述移動(dòng)終端可以接收用戶通過(guò)所述至少兩個(gè)廣角鏡頭在所述移動(dòng)終端中的用戶輸入界面所輸入的預(yù)設(shè)手勢(shì)、預(yù)設(shè)點(diǎn)擊位置等方式發(fā)送的拍攝指令,或者所述移動(dòng)終端可以接收用戶通過(guò)預(yù)設(shè)按鍵、預(yù)設(shè)按鍵組合等方式發(fā)送拍攝指令。所述至少兩個(gè)廣角鏡頭設(shè)定了默認(rèn)拍攝角度,優(yōu)選的方案中選擇最大的預(yù)設(shè)無(wú)畸變角度作為默認(rèn)拍攝角度。獲取對(duì)所述至少兩個(gè)廣角鏡頭分別設(shè)定的拍攝角度。
[0043]S102,采用所述至少兩個(gè)廣角鏡頭按照所設(shè)定的對(duì)應(yīng)拍攝角度分別進(jìn)行拍攝,生成至少兩幀拍攝圖像。
[0044]具體的,所述移動(dòng)終端采用所述至少兩個(gè)廣角鏡頭按照所設(shè)定的對(duì)應(yīng)拍攝角度分別進(jìn)行拍攝,生成至少兩幀拍攝圖像。其中,一個(gè)廣角鏡頭對(duì)應(yīng)一幀圖像,通過(guò)至少兩個(gè)廣角鏡頭進(jìn)行同時(shí)拍攝,保證了所拍攝畫面在同一個(gè)水平線上,還擴(kuò)大了拍攝范圍。
[0045]S103,將所述至少兩幀拍攝圖像合成一幀目標(biāo)圖像,并將所述目標(biāo)圖像輸出。
[0046]具體的,所述移動(dòng)終端將所述至少兩幀拍攝圖像合成一幀目標(biāo)圖像,并將所述目標(biāo)圖像輸出。所述至少兩幀拍攝圖像中包含有至少一個(gè)公共區(qū)域,確定所述公共區(qū)域的位置,將所述至少一個(gè)公共區(qū)域重疊合成一幀目標(biāo)圖像,或者先確定包含公共區(qū)域的兩幀圖像,保留其中一幀圖像的公共區(qū)域,并刪除另一幀圖像中的公共區(qū)域,然后將這兩幀拍攝圖像合成一幀圖像,剩余拍攝圖像也按照這種方式拼接最終合成一幀目標(biāo)圖像,并將所述目標(biāo)圖像在所述移動(dòng)終端中輸出。
[0047]在本發(fā)明實(shí)施例中,通過(guò)在接收到采用至少兩個(gè)廣角鏡頭拍攝的拍攝指令時(shí),獲取對(duì)至少兩個(gè)廣角鏡頭分別設(shè)定的拍攝角度,然后控制至少兩個(gè)廣角鏡頭按照所設(shè)定的對(duì)應(yīng)拍攝角度分別進(jìn)行拍攝,生成至少兩幀拍攝圖像,其中一個(gè)廣角鏡頭對(duì)應(yīng)一幀拍攝圖像,最后將至少兩幀拍攝圖像合成一幀目標(biāo)圖像,并將目標(biāo)圖像輸出。通過(guò)利用多個(gè)廣角鏡頭拍攝生成多幀圖像,再將所拍攝的多幀圖像合成一幀圖像輸出,從很大程度上擴(kuò)大了拍攝范圍,進(jìn)而提高了智能終端的智能性與便捷性。
[0048]請(qǐng)參見(jiàn)圖2,為本發(fā)明實(shí)施例提供了另一種多廣角鏡頭的拍攝方法的流程示意圖。如圖2所示,本發(fā)明實(shí)施例的所述方法可以包括以下步驟S201-步驟S205。
[0049]S201,接收到采用所述至少兩個(gè)廣角鏡頭拍攝的拍攝指令時(shí),獲取對(duì)所述至少兩個(gè)廣角鏡頭分別設(shè)定的拍攝角度。
[0050]具體的,當(dāng)接收到采用所述至少兩個(gè)廣角鏡頭拍攝的拍攝指令時(shí),移動(dòng)終端獲取對(duì)所述至少兩個(gè)廣角鏡頭分別設(shè)定的拍攝角度。其中,所述拍攝角度是指廣角鏡頭所能拍攝視角范圍。在用戶開(kāi)啟所配置的所述至少兩個(gè)廣角鏡頭之后,所述移動(dòng)終端可以接收用戶通過(guò)所述至少兩個(gè)廣角鏡頭在所述移動(dòng)終端中的用戶輸入界面所輸入的預(yù)設(shè)手勢(shì)、預(yù)設(shè)點(diǎn)擊位置等方式發(fā)送的拍攝指令,或者所述移動(dòng)終端可以接收用戶通過(guò)預(yù)設(shè)按鍵、預(yù)設(shè)按鍵組合等方式發(fā)送拍攝指令。所述至少兩個(gè)廣角鏡頭設(shè)定了默認(rèn)拍攝角度,優(yōu)選的方案中選擇最大的預(yù)設(shè)無(wú)畸變角度作為默認(rèn)拍攝角度。獲取對(duì)所述至少兩個(gè)廣角鏡頭分別設(shè)定的拍攝角度。可選的方案中,可以設(shè)定所述至少兩個(gè)廣角鏡頭的拍攝角度相同,這樣可以保證通過(guò)所述至少兩個(gè)廣角鏡頭拍攝獲得的至少兩幀圖像的拍攝范圍相同,合成效果更佳。
[0051]S202,采用所述至少兩個(gè)廣角鏡頭按照所設(shè)定的對(duì)應(yīng)拍攝角度分別進(jìn)行拍攝,生成至少兩幀拍攝圖像。
[0052]具體的,所述移動(dòng)終端采用所述至少兩個(gè)廣角鏡頭按照所設(shè)定的對(duì)應(yīng)拍攝角度分別進(jìn)行拍攝,生成至少兩幀拍攝圖像。其中,一個(gè)廣角鏡頭對(duì)應(yīng)一幀圖像,通過(guò)至少兩個(gè)廣角鏡頭進(jìn)行同時(shí)拍攝,保證了所拍攝畫面在同一個(gè)水平線上,還擴(kuò)大了拍攝范圍。
[0053]S203,判斷所述至少兩個(gè)廣角鏡頭對(duì)應(yīng)的拍攝角度是否在預(yù)設(shè)無(wú)畸變角度范圍內(nèi)。
[0054]具體的,所述移動(dòng)終端判斷所述至少兩個(gè)廣角鏡頭對(duì)應(yīng)的拍攝角度是否在預(yù)設(shè)無(wú)畸變角度范圍內(nèi)。其中,所述預(yù)設(shè)無(wú)畸變角度范圍是根據(jù)所配置的廣角鏡頭所設(shè)定的,也是由廣角鏡頭的物理性質(zhì)所決定的,因此所述預(yù)設(shè)無(wú)畸變角度范圍是固定的角度范圍,并且在所述預(yù)設(shè)無(wú)畸變角度范圍內(nèi)拍攝的圖像不會(huì)出現(xiàn)畸變。
[0055]S204,確定所述拍攝角度對(duì)應(yīng)的拍攝圖像中的畸變區(qū)域和未畸變區(qū)域,并刪除所述拍攝圖像中的畸變區(qū)域。
[0056]具體的,若所述至少兩個(gè)廣角鏡頭對(duì)應(yīng)的拍攝角度中存在不在預(yù)設(shè)無(wú)畸變角度范圍內(nèi)的拍攝角度時(shí),對(duì)于不在預(yù)設(shè)無(wú)畸變角度范圍內(nèi)的廣角鏡頭所拍攝獲得的圖像存在畸變,則所述移動(dòng)終端對(duì)存在畸變的拍攝圖像進(jìn)行確定其中的畸變區(qū)域和未畸變區(qū)域。所述移動(dòng)終端根據(jù)廣角鏡頭的固有物理性質(zhì)可以獲得廣角鏡頭在各個(gè)拍攝角度對(duì)應(yīng)的畸變區(qū)域,并刪除所述拍攝圖像中的畸變區(qū)域,以使所述移動(dòng)終端將未畸變區(qū)域進(jìn)行合成一幀圖像。
[0057]S205,將所述至少兩幀拍攝圖像合成一幀目標(biāo)圖像,并將所述目標(biāo)圖像輸出。
[0058]具體的,若所述至少兩個(gè)廣角鏡頭對(duì)應(yīng)的拍攝角度在預(yù)設(shè)無(wú)畸變角度范圍內(nèi)時(shí),則所述移動(dòng)終端將所述至少兩幀拍攝圖像合成一幀目標(biāo)圖像,并將所述目標(biāo)圖像輸出。或者,若所述至少兩個(gè)廣角鏡頭對(duì)應(yīng)的拍攝角度中存在不在預(yù)設(shè)無(wú)畸變角度范圍內(nèi)的拍攝角度時(shí),在所述移動(dòng)終端將拍攝圖像的畸變區(qū)域刪除之后,所述移動(dòng)終端將所述至少兩幀拍攝圖像合成一幀目標(biāo)圖像,并將所述目標(biāo)圖像輸出??尚械姆桨钢?,所述移動(dòng)終端查找所述至少兩幀拍攝圖像中的相同對(duì)象,并將所述相同對(duì)象區(qū)域按照相同尺寸重疊合成一幀圖像,由于所述至少兩幀拍攝圖像的拍攝范圍不同,因此會(huì)使得所合成的一幀圖像中各個(gè)原拍攝圖像大小不同,這樣可以從所合成的一幀圖像中剪切出面積最大的目標(biāo)圖像,并將所述目標(biāo)圖像在所述移動(dòng)終端中輸出。
[0059]在本發(fā)明實(shí)施例中,通過(guò)在接收到采用至少兩個(gè)廣角鏡頭拍攝的拍攝指令時(shí),獲取對(duì)至少兩個(gè)廣角鏡頭分別設(shè)定的拍攝角度,然后控制至少兩個(gè)廣角鏡頭按照所設(shè)定的對(duì)應(yīng)拍攝角度分別進(jìn)行拍攝,生成至少兩幀拍攝圖像,其中一個(gè)廣角鏡頭對(duì)應(yīng)一幀拍攝圖像,最后將至少兩幀拍攝圖像合成一幀目標(biāo)圖像,并將目標(biāo)圖像輸出。通過(guò)利用多個(gè)廣角鏡頭拍攝生成多幀圖像,再將所拍攝的多幀圖像合成一幀圖像輸出,從很大程度上擴(kuò)大了拍攝范圍,進(jìn)而提高了智能終端的智能性與便捷性。
[0060]請(qǐng)參見(jiàn)圖3,為本發(fā)明實(shí)施例提供了又一種多廣角鏡頭的拍攝方法的流程示意圖。如圖3所示,本發(fā)明實(shí)施例的所述方法可以包括以下步驟S301-步驟S305。
[0061]S301,接收到采用所述至少兩個(gè)廣角鏡頭拍攝的拍攝指令時(shí),獲取對(duì)所述至少兩個(gè)廣角鏡頭分別設(shè)定的拍攝角度。
[0062]具體的,當(dāng)接收到采用所述至少兩個(gè)廣角鏡頭拍攝的拍攝指令時(shí),移動(dòng)終端獲取對(duì)所述至少兩個(gè)廣角鏡頭分別設(shè)定的拍攝角度。其中,所述拍攝角度是指廣角鏡頭所能拍攝視角范圍。在用戶開(kāi)啟所配置的所述至少兩個(gè)廣角鏡頭之后,所述移動(dòng)終端可以接收用戶通過(guò)所述至少兩個(gè)廣角鏡頭在所述移動(dòng)終端中的用戶輸入界面所輸入的預(yù)設(shè)手勢(shì)、預(yù)設(shè)點(diǎn)擊位置等方式發(fā)送的拍攝指令,或者所述移動(dòng)終端可以接收用戶通過(guò)預(yù)設(shè)按鍵、預(yù)設(shè)按鍵組合等方式發(fā)送拍攝指令。所述至少兩個(gè)廣角鏡頭設(shè)定了默認(rèn)拍攝角度,優(yōu)選的方案中選擇最大的預(yù)設(shè)無(wú)畸變角度作為默認(rèn)拍攝角度。獲取對(duì)所述至少兩個(gè)廣角鏡頭分別設(shè)定的拍攝角度??蛇x的方案中,可以設(shè)定所述至少兩個(gè)廣角鏡頭的拍攝角度相同,這樣可以保證通過(guò)所述至少兩個(gè)廣角鏡頭拍攝獲得的至少兩幀圖像的拍攝范圍相同,合成效果更佳。
[0063]S302,采用所述至少兩個(gè)廣角鏡頭按照所設(shè)定的對(duì)應(yīng)拍攝角度分別進(jìn)行拍攝,生成至少兩幀拍攝圖像。
[0064]具體的,所述移動(dòng)終端采用所述至少兩個(gè)廣角鏡頭按照所設(shè)定的對(duì)應(yīng)拍攝角度分別進(jìn)行拍攝,生成至少兩