BGAQRCode-Android icon indicating copy to clipboard operation
BGAQRCode-Android copied to clipboard

扫码界面画面非常暗

Open 708848373 opened this issue 5 years ago • 2 comments

扫码界面画面非常暗,比直接打开相机暗得多,基本上在室内要扫非发光体的二维码就需要开闪光灯,请问要如何调整摄像头亮度呢?

708848373 avatar Jun 22 '20 12:06 708848373

同问

qq659648565 avatar Oct 20 '20 08:10 qq659648565

CameraConfigurationManager.java

void setDesiredCameraParameters(Camera camera) { Camera.Parameters parameters = camera.getParameters(); parameters.setPreviewSize(mPreviewResolution.x, mPreviewResolution.y);

    // https://github.com/googlesamples/android-vision/blob/master/visionSamples/barcode-reader/app/src/main/java/com/google/android/gms/samples/vision/barcodereader/ui/camera/CameraSource.java
    int[] previewFpsRange = selectPreviewFpsRange(camera, 60.0f);
    if (previewFpsRange != null) {
        parameters.setPreviewFpsRange(//这个设置了预览FPS在某些机型上预览界面暗,在自己的项目上可以根据机型判断是否设置。
                previewFpsRange[Camera.Parameters.PREVIEW_FPS_MIN_INDEX],
                previewFpsRange[Camera.Parameters.PREVIEW_FPS_MAX_INDEX]);
    }

    camera.setDisplayOrientation(getDisplayOrientation());
    camera.setParameters(parameters);
}

qq659648565 avatar Oct 21 '20 04:10 qq659648565