报告的垂直/水平相机视角与支持的图片大小不一致.它在显示器上被剪裁或填充



报告的垂直/水平相机视角与支持的图片大小不一致。据推测,在onPicture()回调中返回图像之前,可以通过填充/剪切来解决这种差异。它是如何解决的?我想通过处理图片来正确地测量角度。

实际上,视角与一些支持的图片大小一致。在三星Captivate的情况下,角度报告为51.2 x 39.4。取这些角度的切线除以2的比值,得到1.338。这与640x480、1600x1200、2048x1536和2560x1920的纵横比非常吻合:1.333。。。此外,当你改变图片大小或变焦时,角度都不会改变,所以它们描述的是硬件,特别是镜头和传感器之间的关系。

所以我的问题只适用于其他图片大小,纵横比为1.66…

最新更新