6

我正在尝试使用 Android-vision api 进行条码扫描。虽然条码/二维码扫描有效,但要使条码/二维码聚焦,您需要来回移动整个手机。看起来没有任何内置的自动对焦模式。管理本机相机的 CameraSource 类不公开任何访问相机对象的方法。如果不执行自动对焦,那么用户会认为扫描本身不起作用。

此外,示例“多跟踪器”应用程序也不执行任何自动对焦。

有没有办法做自动对焦?

4

1 回答 1

4

当你创建CameraSourcethrough 时Builder,你可以通过.setAutoFocusEnabled(true)

mCameraSource = new CameraSource.Builder()
        .setRequestedPreviewSize(640, 480)
        .setFacing(CameraSource.CAMERA_FACING_BACK)
        .setRequestedFps(30.0f)
        .setAutoFocusEnabled(true)
        .build(getApplicationContext(), detector);
于 2017-01-04T14:57:14.653 回答