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