如何使用Android相机测量对象的宽度和高度?

时间:2015-08-28 04:29:33

标签: android

我想使用Android移动相机测量对象的高度和宽度。提到很多链接,但我仍然无法得到任何意义,我可以开始我的开发。任何人都可以给我/建议我正确的方式或任何一个例子,以便我可以更多地了解这个要求。

提前致谢。

1 个答案:

答案 0 :(得分:0)

 Camera.Parameters params = mCamera.getParameters(); // mCamera is a Camera object
 List<Camera.Size> sizes = params.getSupportedPreviewSizes();

 // position: variable where you choose between different supported resolutions, 
// this varies from phone to phone, even the order can be different, 
// ex. ascending or descending order.

int  mFrameWidth = (int) sizes.get(position).width;
int mFrameHeight = (int) sizes.get(position).height;

//you you need width,height print this mFrameWidth ,mFrameHeight 

 params.setPreviewSize(mFrameWidth, mFrameHeight);
 mCamera.setParameters(params);