0

我有一个扩展 SurfaceView 的自定义相机视图。设置以下参数。图像在具有 5 MP 摄像头的 Nexus 7 Generation 2 后置摄像头上显得模糊。这些是我为相机设置的以下参数。我在手机和其他平板电脑上根本没有这个问题。请帮忙

Parameters parameters = camera.getParameters();
parameters.setFocusMode(Camera.Parameters.FOCUS_MODE_AUTO);
parameters.setAntibanding(Camera.Parameters.ANTIBANDING_AUTO);

List<String> flashModes = parameters.getSupportedFlashModes();
if (flashModes.contains(Camera.Parameters.FLASH_MODE_AUTO)) {
    parameters.setFlashMode(Camera.Parameters.FLASH_MODE_AUTO);
} else if (flashModes.contains(Camera.Parameters.FLASH_MODE_ON)) {
    parameters.setFlashMode(Camera.Parameters.FLASH_MODE_ON);
}
parameters.setSceneMode(Camera.Parameters.SCENE_MODE_AUTO);
parameters.setWhiteBalance(Camera.Parameters.WHITE_BALANCE_AUTO);

parameters.setJpegQuality(80);

parameters.setPictureSize(2560, 1920); // Values for Nexus 7, These are dynamically calculated
camera.setParameters(parameters);
4

0 回答 0