邵阳建网站,自己建站模板,网站app建站多少钱,邢台企业做网站多少钱我想从使用Camera2 API(Android 5.0版本中添加)的Android fron-facing相机以4#xff1a;3的宽高比捕捉视频。它工作正常#xff0c;除非相机有16#xff1a;9传感器阵列(作为三星Galaxy S5上的前置摄像头)。在这种情况下#xff0c;图像看上去就像是16#xff1a;9图像被…我想从使用Camera2 API(Android 5.0版本中添加)的Android fron-facing相机以43的宽高比捕捉视频。它工作正常除非相机有169传感器阵列(作为三星Galaxy S5上的前置摄像头)。在这种情况下图像看上去就像是169图像被捕获并挤压到由MediaRecorder提供的43表面。通过android camera2 API捕捉43相机图片与169传感器阵列相机根据文档只要将MediaRecorder的尺寸设置为由getOutputSizes(MediaRecorder.class)提供的尺寸之一就不需要任何其他配置。相机应自动裁切照片以适应MediaRecorder表面的大小。我测试的情况也反转了 - 在43传感器阵列(Nexus-5的前置摄像头)上录制169视频。它工作正常 - 图片裁剪为169宽高比。我认为这是android API中的一个错误但希望看看是否有什么我在这里错过。重现该问题的最简单方法是使用camera2Basic示例应用程序该应用程序由google提供其中change切换为使用前置摄像头和43大小进行预览。它在Nexus-5上正常工作但在三星Galaxy S5上提供了延伸图像。 Samsung Galaxy S5(android 5.0)上camera2Basic应用程序的截图。0你是否想过如何解决这个问题或者在这种情况下什么都不能做 –2017-02-03 10:23:501Droidwala我还没有找到任何解决方法。 –2017-02-03 15:07:59