gpt4 book ai didi

java - Android手动控制相机闪光时间

转载 作者:行者123 更新时间:2023-11-30 16:44:32 24 4
gpt4 key购买 nike

Androidcamera2 API 为您提供了对闪光灯和相机的一些基本控制(即预闪或不预闪)。但是,我想手动设置闪光灯的时间(闪光灯启动和快门打开之间有多少毫秒)。

我知道我可以通过在预览帧请求上放置闪光灯,然后捕获后续请求来增加延迟。但是,我也希望能够任意减少延迟。

我的第一个想法是关闭闪光灯并自己控制手电筒/手电筒,但我读到,当相机打开时,你会失去对手电筒的控制。

有什么办法可以实现这一点吗?如果需要的话,我愿意编写低级 native 代码,但我没有在 Android 上这样做的经验。

最佳答案

不幸的是,对此无法控制。

闪光灯单元直接连接到相机处理管道和测光算法中,因此对闪光灯的所有控制都通过相机 API 进行。

虽然您可以在相机打开时手动打开和关闭闪光灯(通过 CaptureRequest.FLASH_MODE ),但这会与帧边界同步,并且目前没有偏移控制。

关于java - Android手动控制相机闪光时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44441589/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com