簡體   English   中英

三星前置攝像頭問題

[英]Samsung front camera issue

我正在使用Intent(MediaStore.ACTION_IMAGE_CAPTURE)從相機獲取照片,它在所有設備上都可以正常工作,但三星設備除外,在三星設備中,如果您使用前置相機拍攝照片,它會旋轉180度。

我可以將圖像旋轉180度以解決前置攝像頭的問題,但這也會導致后置攝像頭照片也旋轉。

有什么方法可以檢測到哪個相機在拍攝照片,因此只能旋轉前置相機的圖像?

在所有設備上都可以正常工作

沒有冒犯,但我對此表示懷疑。 很多越野車相機應用程序。 請記住,其中一些錯誤的相機應用程序是用戶安裝的,而不僅僅是預先安裝的。

有什么辦法可以檢測到哪個相機在拍照

並不是的。 我沒有看到EXIF標簽 ,也沒有要求Camera應用將標簽放入圖像中。 除了圖片本身之外,沒有告訴您有關圖片的任何詳細信息。 您可以嘗試玩一些游戲,查看圖像分辨率並將其與可能的相機分辨率進行比較,但這將是不可靠的。

通常,使用ACTION_IMAGE_CAPTURE可以使您的生活ACTION_IMAGE_CAPTURE 您的主要替代方法是使用庫將照片捕獲嵌入到您的應用程序(例如CameraKit-Android,Fotoapparat)中,以權衡第三方相機應用程序的不可靠性和設備制造商相機API支持的不可靠性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM