0

我正在使用 Android camera2 API 开发相机应用程序,并且我需要相机始终具有相同的配置,例如焦点、白平衡、曝光等。

我已经禁用了 AF、AE 和 AWB,但它似乎仍然会自动设置白平衡。我想知道是否还有其他一些我应该禁用的自动配置。

我在谷歌上没有找到类似的东西。

4

1 回答 1

0

我刚刚遇到了同样的问题......在我的情况下,我正在使用的模板中有一个功能,它将控制模式重置为自动。

protected void updatePreview() {
    if(null == cameraDevice) {
        Log.e(TAG, "updatePreview error, return");
    }
    captureRequestBuilder.set(CaptureRequest.CONTROL_MODE, CameraMetadata.CONTROL_MODE_AUTO);
    try {
        cameraCaptureSessions.setRepeatingRequest(captureRequestBuilder.build(), null, mBackgroundHandler);
    } catch (CameraAccessException e) {
        e.printStackTrace();
    }
}
于 2019-12-16T20:42:51.543 回答