#.概述:
?? ?1.如同人眼看東西分上下一樣,攝像頭也有其“正向”,正常情況下,Android手機后置、前置攝像頭的“正向”朝向為手機的“右側(cè)”(默認如此,除非手機廠商修改設(shè)置)。
(這里運行代碼做過測試發(fā)現(xiàn),前置攝像頭也是以右側(cè)為正向,而不是有些資料上說的左側(cè)。)
?? 攝像頭直接返回的畫面,都是以此方向為作為畫面的上方向。若不加處理,直接存儲到手機中或展示到View中,畫面很可能不“正確”。這里的“正確”指界面存儲/展示的圖像方向,與攝像頭拍攝時人肉眼看到的畫面方向一致。
? ? 2.通過設(shè)置攝像頭預(yù)覽角度,可以讓攝像頭默認的輸出畫面順時針旋轉(zhuǎn)指定角度。根據(jù)前置、后置攝像頭的基準應(yīng)偏移角度,再考量上當(dāng)前手機畫面的旋轉(zhuǎn)角度,可以計算出對應(yīng)的攝像頭預(yù)覽角度,以便讓攝像頭輸出畫面“正確”。
##.攝像頭的正向
(下面這段文字和圖片摘取自Android開發(fā)中關(guān)于攝像頭方向的理解 - 簡書)
為什么輸出的圖像相比原始畫面旋轉(zhuǎn)了90度?因為設(shè)備的攝像頭存在一個“正向角度”,什么是攝像頭的正向?文章來源:http://www.zghlxwxcb.cn/news/detail-627637.html
通俗一點講,設(shè)備相當(dāng)于人的身體,眼睛相當(dāng)于攝像頭,眼睛把接收到的畫面反饋給大腦處理&文章來源地址http://www.zghlxwxcb.cn/news/detail-627637.html
到了這里,關(guān)于Android中相機(Camera)畫面旋轉(zhuǎn)角度分析:手機攝像頭的“正向”、手機畫面自然方向、相機畫面的偏轉(zhuǎn)角度的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!