为什么屏幕分辨率与屏幕尺寸比不一样?

时间:2015-01-14 11:36:58

标签: android android-camera resolution screen-resolution

我正在开发Android应用程序拍照,并注意到屏幕尺寸比(我的HTC Desire X为480/800 = 0.6)与图片分辨率(1552/255 = 0.5987)不同我通过默认的Camera应用程序拍照。应用程序有一个全屏预览。

有谁知道为什么会有这么小的差异?默认应用程序如何处理这种差异?

谢谢!

1 个答案:

答案 0 :(得分:1)

初始化相机时,可以设置许多不同的参数。此问题的相关内容是预览大小和图片大小。如果您使用标准拍照方法(takePicture()方法),则图片尺寸将使用setPictureSize()方法设置相机参数。

预览尺寸(您提到全屏预览)的设置与图片尺寸无关。

要设置预览尺寸,请查看supported preview sizes,然后set the preview size 要设置图片大小,请查看supported picture sizes,然后set the picture size