日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

android camera捕捉,通过android camera2 API捕捉4:3相机图片与16:9传感器阵列相机

發布時間:2024/7/23 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android camera捕捉,通过android camera2 API捕捉4:3相机图片与16:9传感器阵列相机 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我想從使用Camera2 API(Android 5.0版本中添加)的Android fron-facing相機以4:3的寬高比捕捉視頻。它工作正常,除非相機有16:9傳感器陣列(作為三星Galaxy S5上的前置攝像頭)。在這種情況下,圖像看上去就像是16:9圖像被捕獲并擠壓到由MediaRecorder提供的4:3表面。通過android camera2 API捕捉4:3相機圖片與16:9傳感器陣列相機

根據文檔,只要將MediaRecorder的尺寸設置為由getOutputSizes(MediaRecorder.class)提供的尺寸之一,就不需要任何其他配置。相機應自動裁切照片,以適應MediaRecorder表面的大小。

我測試的情況也反轉了 - 在4:3傳感器陣列(Nexus-5的前置攝像頭)上錄制16:9視頻。它工作正常 - 圖片裁剪為16:9寬高比。

我認為這是android API中的一個錯誤,但希望看看是否有什么我在這里錯過。

重現該問題的最簡單方法是使用camera2Basic示例應用程序,該應用程序由google提供,其中change切換為使用前置攝像頭和4:3大小進行預覽。它在Nexus-5上正常工作,但在三星Galaxy S5上提供了延伸圖像。 Samsung Galaxy S5(android 5.0)上camera2Basic應用程序的截圖。

+0

你是否想過如何解決這個問題?或者在這種情況下什么都不能做? –

2017-02-03 10:23:50

+1

@Droidwala我還沒有找到任何解決方法。 –

2017-02-03 15:07:59

總結

以上是生活随笔為你收集整理的android camera捕捉,通过android camera2 API捕捉4:3相机图片与16:9传感器阵列相机的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。