【问题标题】:Controlling the Camera's Auto-Exposure控制相机的自动曝光
【发布时间】:2012-05-06 05:24:33
【问题描述】:

我在android中编写了一个相机应用程序,并在两部android手机上对其进行了测试,在一部手机上,自动曝光在预览时效果很好,但在另一部手机上它根本不起作用。第一部电话仅在我调用 autoFocus() 方法时才有效。在后一部手机上,内置应用程序的自动曝光有效,但我的代码无效。有什么方法可以手动开始使用自动曝光吗?

【问题讨论】:

  • 您要控制自动曝光还是自动对焦?

标签: android android-camera


【解决方案1】:

查看Camera

Camera.Parameters   getParameters()

并在Camera.Parameters类中检查这两个方法

int getExposureCompensation()

获取当前曝光补偿指数。

float   getExposureCompensationStep()

获取曝光补偿步长。

在假设某些功能存在之前,您应该检查手机的相机功能

【讨论】:

    猜你喜欢
    • 2021-05-17
    • 2015-07-01
    • 2019-01-17
    • 1970-01-01
    • 1970-01-01
    • 2015-12-27
    • 2014-09-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多