下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0061]請參閱圖1,圖1是本發(fā)明實施例提供的一種預(yù)覽圖像顯示方法的流程示意圖,如圖1所示,包括以下步驟:
[0062]101、使用大視角攝像頭對拍攝對象進行采集,以獲取第一預(yù)覽圖像。
[0063]其中,上述大視角攝像頭可以是視角大于45度的攝像頭。另外,上述使用大視角攝像頭對拍攝對象進行采集可以是當(dāng)終端上的大視角攝像頭打開后,而采集到的圖像,此時還可以是未接收到拍攝命令或者未響應(yīng)拍攝命令。
[0064]另外,上述拍攝對象可以是任何可以拍攝的對象,例如:人物、動物、景物等。
[0065]102、判斷所述第一預(yù)覽圖像是否存在魚眼效果。
[0066]其中,上述第一預(yù)覽圖像存在魚眼效果可以是第一預(yù)覽圖像存在畸變,例如:判斷所述第一預(yù)覽圖像是否存在魚眼效果可以是,判斷上述第一預(yù)覽圖像是否存在畸變,或者判斷上述第一預(yù)覽圖像的兩邊是否存在畸變,或者判斷上述第一預(yù)覽圖像的畸變級別是否超過預(yù)先畸變級別等;或者還可以是判斷上述第一預(yù)覽圖像的畸變區(qū)域是否大于預(yù)設(shè)區(qū)域,若是,則確定存在魚眼效果,其中,該預(yù)設(shè)區(qū)域可以是畸變區(qū)域占全圖像的占比,例如:畸變區(qū)域占第一預(yù)覽圖像的三分之一,則確定第一預(yù)覽圖像存在魚眼效果。
[0067]103、若所述第一預(yù)覽圖像存在魚眼效果時,則獲取所述第一預(yù)覽圖像的第一魚眼信息,并在所述第一預(yù)覽圖像上顯示所述第一魚眼信息。
[0068]上述第一魚眼信息可以是任何用于描述上述第一預(yù)覽圖像的魚眼效果的信息,例如:文本信息、圖像信息等。
[0069]上述在第一預(yù)覽圖像上顯示所述第一魚眼信息可以是在第一預(yù)覽圖像中的預(yù)設(shè)位置顯示上述第一魚眼信息,例如:在第一預(yù)覽圖像的左上角或者右下角顯示上述第一魚眼信息,這樣可以盡量避免第一魚眼信息覆蓋第一預(yù)覽圖像的圖像特征。
[0070]本實施例中,當(dāng)接收到用戶響應(yīng)所述第一魚眼信息而輸入的拍攝指令時,根據(jù)所述拍攝指令使用所述大視角攝像頭對所述拍攝對象進行拍攝。
[0071]上述當(dāng)接收到用戶響應(yīng)所述第一魚眼信息而輸入的拍攝指令時可以是用戶查看到上述第一魚眼信息后,當(dāng)?shù)谝霍~眼信息滿足用戶所需要的魚眼效果時,用戶響應(yīng)第一魚眼信息而輸入的拍攝命令。
[0072]另外,本實施例中,當(dāng)判斷所述第一預(yù)覽圖像不存在魚眼效果時,可以在第一預(yù)覽圖像上顯示無魚眼效果的提示信息,用戶查看到該提示消息可以對大視角攝像頭所在的終端進行調(diào)整,以使該終端的大視角攝像頭可以拍攝出包括魚眼效果的圖像,例如:調(diào)整大視角攝像頭的視角、焦距等。另外,本實施例中,在判斷所述第一預(yù)覽圖像不存在魚眼效果時可以結(jié)束流程,其中,本發(fā)明實施例中的說明書附圖中結(jié)束流程為例進行舉例說明。
[0073]本實施例中,上述方法可以應(yīng)用于任何包括大視角攝像頭的智能設(shè)備,例如:平板電腦、手機、電子閱讀器、遙控器、個人計算機(Personal Computer, PC)、筆記本電腦、車載設(shè)備、網(wǎng)絡(luò)電視、可穿戴設(shè)備等包括大視角攝像頭的智能設(shè)備。
[0074]本實施例中,使用大視角攝像頭對拍攝對象進行采集,以獲取第一預(yù)覽圖像;判斷所述第一預(yù)覽圖像是否存在魚眼效果;若所述第一預(yù)覽圖像存在魚眼效果時,則獲取所述第一預(yù)覽圖像的第一魚眼信息,并在所述第一預(yù)覽圖像上顯示所述第一魚眼信息。由于該方案中在用戶進行拍攝前會顯示預(yù)覽圖像的魚眼信息,這樣當(dāng)預(yù)覽圖像上的魚眼信息不滿足用戶需求時,用戶就可以選擇不拍攝,從而用戶可以根據(jù)該魚眼信息選擇滿足用戶需要的魚眼信息的圖像進行拍攝,以避免拍攝多余的圖像,從而可以節(jié)約終端的資源。
[0075]請參閱圖2,圖2是本發(fā)明實施例提供的另一種預(yù)覽圖像顯示方法的流程示意圖,如圖2所示,包括以下步驟:
[0076]201、使用大視角攝像頭對拍攝對象進行采集,以獲取第一預(yù)覽圖像。
[0077]202、判斷所述第一預(yù)覽圖像是否存在魚眼效果。
[0078]步驟202可以是將第一預(yù)覽圖像的圖像特征與預(yù)先設(shè)定的參考魚眼圖像的進行特征比較,從而根據(jù)比較結(jié)果判斷是否存在魚眼效果。例如:第一預(yù)覽圖像某一區(qū)域的特征與上述參考魚眼圖像的畸變區(qū)域的特征相似時,則確定第一預(yù)覽圖像存在魚眼效果。
[0079]步驟202可以是判斷上述第一預(yù)覽圖像是否存在預(yù)先設(shè)定的魚眼特征,其中,該魚眼特征為預(yù)先對大量魚眼圖像進行訓(xùn)練而獲取的魚眼特征。
[0080]步驟202可以是通過判斷采集上述第一預(yù)覽圖像所使用的拍攝視角以判斷上述第一預(yù)覽圖像是否存在魚眼效果,例如:采集上述第一預(yù)覽圖像所使用的拍攝視角大于或者等于預(yù)設(shè)視角時,那么就可以確定上述第一預(yù)覽圖像存在魚眼效果,其中,該預(yù)設(shè)視角可以是預(yù)先通過實驗得出采集的圖像存在魚眼效果的拍攝視角。
[0081]203、若所述第一預(yù)覽圖像存在魚眼效果時,則獲取所述第一預(yù)覽圖像的第一魚眼信息,并在所述第一預(yù)覽圖像上顯示所述第一魚眼信息。
[0082]本實施例中,上述若所述第一預(yù)覽圖像存在魚眼效果時,則獲取所述第一預(yù)覽圖像的第一魚眼信息,并在所述第一預(yù)覽圖像上顯示所述第一魚眼信息的步驟,可以包括:
[0083]若所述第一預(yù)覽圖像存在魚眼效果時,則識別所述第一預(yù)覽圖像中畸變圖像區(qū)域和未畸變圖像區(qū)域,并在所述第一預(yù)覽圖像上以預(yù)先為畸變圖像區(qū)域設(shè)定的顯示效果顯示所述畸變區(qū)域,以及在所述采集圖像上以預(yù)先為未畸變圖像區(qū)域設(shè)定的顯示效果顯示所述未畸變區(qū)域。
[0084]其中,上述識別所述第一預(yù)覽圖像中畸變圖像區(qū)域和未畸變圖像區(qū)域可以是通過對第一預(yù)覽圖像的圖像特征進行識別,以識別出第一預(yù)覽圖像中畸變圖像區(qū)域和未畸變圖像區(qū)域?;蛘咦R別所述第一預(yù)覽圖像中畸變圖像區(qū)域和未畸變圖像區(qū)域可以是通過對采集第一預(yù)覽圖像所使用的拍攝視角進行識別而獲取的第一預(yù)覽圖像中畸變圖像區(qū)域和未畸變圖像區(qū)域,例如:預(yù)先獲取上述拍攝視角所采集圖像的魚眼圖像的畸變圖像區(qū)域和未畸變圖像區(qū)域,這樣就可以根據(jù)該魚眼圖像的畸變圖像區(qū)域和未畸變圖像區(qū)域識別第一預(yù)覽圖像中畸變圖像區(qū)域和未畸變圖像區(qū)域。當(dāng)?shù)谝活A(yù)覽圖像與該魚眼圖像的尺寸相同時,那么,該魚眼圖像的畸變圖像區(qū)域和未畸變圖像區(qū)域就可以作為第一預(yù)覽圖像中畸變圖像區(qū)域和未畸變圖像區(qū)域,第一預(yù)覽圖像與該魚眼圖像的尺寸不相同,就可以根據(jù)兩圖像的尺寸比例,識別根據(jù)該魚眼圖像的畸變圖像區(qū)域和未畸變圖像區(qū)域識別第一預(yù)覽圖像中畸變圖像區(qū)域和未畸變圖像區(qū)域。
[0085]另外,上述在所述第一預(yù)覽圖像上以預(yù)先為畸變圖像區(qū)域設(shè)定的顯示效果顯示所述畸變區(qū)域可以是在第一預(yù)覽圖像上以第一色彩顯示畸變區(qū)域,上述在所述采集圖像上以預(yù)先為未畸變圖像區(qū)域設(shè)定的顯示效果顯示所述未畸變區(qū)域可以是以第二色彩顯示未畸變區(qū)域,例如:以黑白效果顯示畸變區(qū)別,以彩色效果顯示未畸變區(qū)域。這樣用戶可以清楚地知道在該魚眼效果中哪些地方生產(chǎn)畸變,哪些區(qū)域未產(chǎn)生畸變。
[0086]另外,上述在所述第一預(yù)覽圖像上以預(yù)先為畸變圖像區(qū)域設(shè)定的顯示效果顯示所述畸變區(qū)域可以是以虛線框?qū)⒒儏^(qū)域框起來進行顯示,而第一預(yù)覽圖像的未畸變區(qū)域則以正常圖像效果顯示。從而用戶可以清楚地知道在該魚眼效果中哪些地方生產(chǎn)畸變,哪些區(qū)域未產(chǎn)生畸變。
[0087]本實施例中,上述若所述第一預(yù)覽圖像存在魚眼效果時,則獲取所述第一預(yù)覽圖像的第一魚眼信息,并在所述第一預(yù)覽圖像上顯示所述第一魚眼信息的步驟,可以包括:
[0088]若所述第一預(yù)覽圖像存在魚眼效果時,則獲取所述第一預(yù)覽圖像的第一魚眼信息,并生成描述所述第一魚眼信息的文本信息,在所述第一預(yù)覽圖像上顯示所述文本信息。
[0089]其中,上述文本信息可以是用于描述上述第一預(yù)覽圖像中的魚眼級別的文本信息,或者可以是用于描述上述第一預(yù)覽圖像中的魚眼效果與用戶歷史拍攝的魚眼圖像的魚眼效果之間的區(qū)別文本信息,例如:上述文本信息可以是描述上述第一預(yù)覽圖像的魚眼效果與用戶之前拍攝的魚眼圖像的魚眼效果一致。這樣在本實施例中,還可以保存用戶拍攝魚眼圖像的歷史記錄,通過第一預(yù)覽圖像的魚眼效果與之前拍攝的魚眼圖像的魚眼效果進行比較,以在第一預(yù)覽圖像上顯示該比較結(jié)果的文本信息。這樣用戶通過該文本信息可以是清楚地知道當(dāng)前是否為自己所需要的魚眼圖像。
[0090]另外,當(dāng)上述第一預(yù)覽圖像的魚眼效果與用戶之前拍攝的魚眼圖像的魚眼效果相比,存在差別時,本實施例中,還可以調(diào)用用戶拍攝之前的魚眼圖像時大視角攝像頭的拍攝參數(shù),在上述文本信息中顯示該拍攝參數(shù),以便于用戶快速將大視角攝像頭的拍攝參數(shù)調(diào)整至之前使用的拍攝參數(shù),以快速拍攝出魚眼效果與之前拍攝的魚眼圖像的魚眼效果相同的圖像。
[0091]204、當(dāng)接收到用戶響應(yīng)所述第一魚眼信息而輸入的拍攝指令時,根據(jù)所述拍攝指令使用所述大視角攝像頭對所述拍攝對象進行拍攝。
[0092]本實施例中,上述方法還可以包括如下步驟:
[0093]205、當(dāng)接收到用戶響應(yīng)所述第一魚眼信息輸入的調(diào)整指令時,使用所述調(diào)整指令對所述大視角攝像頭的拍攝參數(shù)進行調(diào)整,并以調(diào)整的所述大視角攝像頭對所述拍攝對象進行采集,以獲取第二預(yù)覽圖像。
[0094]本實施例中,上述調(diào)整指令可以是用戶在查看到上述第一魚眼信息后,確定上述第一預(yù)覽圖像的魚眼效果沒有達到自己所需要的魚眼效果。例如:畸變區(qū)別過小,或者畸變區(qū)域過大,或者畸變的扭曲程度過大等。這時,用戶就可以通過輸入的調(diào)整命令,以調(diào)整大視角攝像頭的參數(shù),例如:上述使用所述調(diào)整指令對所述大視角攝像頭的拍攝參數(shù)進行調(diào)整,可以包括:
[0095]使用所述調(diào)整指令對所述大視角攝像頭的拍攝視角進行調(diào)整。
[0096]需要說明的是,本實施例中,上述大視角攝像頭的拍攝視角是可以調(diào)整,例如??大視角攝像頭的拍攝視角范圍是45-180度,或者本實施方式中的調(diào)整可以是在該范圍內(nèi)在任意角度進行調(diào)整。其中,調(diào)整的方式可以是通過軟件控制在大視角攝像頭設(shè)置的閉合角度可調(diào)整的兩個遮擋片的閉合角度,以實現(xiàn)對大視角攝像頭的拍攝視角的調(diào)整,以實現(xiàn)控制大視角攝像頭的拍攝視角,或者可以通過大視角攝像頭的視角參數(shù),以實現(xiàn)對大視角攝像頭的拍攝視角的調(diào)整,以實現(xiàn)控制大視角