camera2 曝光百度翻译记录

本文详细介绍了相机设备中自动曝光模式的多种设置,包括自动曝光禁用、启用及不同闪光灯控制方式,如自动闪光、红眼抑制、外部闪光等。同时,解释了如何通过代码设置这些模式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

相机设备的自动曝光程序被禁用。

public static final int CONTROL_AE_MODE_OFF = 0;

相机设备的自动曝光程序处于活动状态,没有闪光灯控制。

public static final int CONTROL_AE_MODE_ON = 1;

和上一样,除了相机设备还控制相机的闪光灯单元,在低光条件下启动它。

public static final int CONTROL_AE_MODE_ON_AUTO_FLASH = 2;

和上一样,除了相机设备也控制相机的闪光装置,总是为静止拍摄而发射它。

public static final int CONTROL_AE_MODE_ON_ALWAYS_FLASH = 3;

就像在自动闪光,但自动减少红眼。

public static final int CONTROL_AE_MODE_ON_AUTO_FLASH_REDEYE = 4;

已打开外部闪光灯

public static final int CONTROL_AE_MODE_ON_EXTERNAL_FLASH = 5;

 

 

不要为此捕获启动闪光灯。

public static final int FLASH_MODE_OFF = 0;

如果闪光灯可用且已充电,则为此捕获触发闪光灯。

public static final int FLASH_MODE_SINGLE = 1;

过渡闪光至持续亮起

public static final int FLASH_MODE_TORCH = 2;

          以下12或13 条组合都为强制开闪光灯,只是闪光的模式不同。

            builder.set(CaptureRequest.CONTROL_AE_MODE,CameraMetadata.CONTROL_AE_MODE_ON);    
//            builder.set(CaptureRequest.FLASH_MODE,CaptureRequest.FLASH_MODE_SINGLE);          
            builder.set(CaptureRequest.FLASH_MODE,CaptureRequest.FLASH_MODE_TORCH);       

          以下为关闭闪光灯。

            builder.set(CaptureRequest.CONTROL_AE_MODE,CameraMetadata.CONTROL_AE_MODE_ON);    
            builder.set(CaptureRequest.FLASH_MODE,CaptureRequest.FLASH_MODE_OFF);            

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值