Java Android手动控制相机闪光灯计时
Android camera2 API为您提供了对闪光灯和照相机的一些基本控制(即预闪光或无预闪光)。但是,我想手动设置闪光灯的计时(闪光灯启动和快门打开之间的毫秒数) 我知道我可以通过在预览帧请求上放置一个闪光灯,然后在后续请求上捕获来增加延迟。然而,我希望能够减少延迟,以及任意 我的第一个想法是关闭闪光灯,自己控制手电筒/手电筒,但我读到当相机打开时,你会失去对手电筒的控制Java Android手动控制相机闪光灯计时,java,android,c,android-camera2,Java,Android,C,Android Camera2,Android camera2 API为您提供了对闪光灯和照相机的一些基本控制(即预闪光或无预闪光)。但是,我想手动设置闪光灯的计时(闪光灯启动和快门打开之间的毫秒数) 我知道我可以通过在预览帧请求上放置一个闪光灯,然后在后续请求上捕获来增加延迟。然而,我希望能够减少延迟,以及任意 我的第一个想法是关闭闪光灯,自己控制手电筒/手电筒,但我读到当相机打开时,你会失去对手电筒的控制 有没有办法做到这一点?如果需要的话,我愿意编写低级本机代码,但我没有在Android上这样做的经验。不幸的是,这是无法
有没有办法做到这一点?如果需要的话,我愿意编写低级本机代码,但我没有在Android上这样做的经验。不幸的是,这是无法控制的 闪光灯单元直接连接到摄像头处理管道和计量算法中,因此所有闪光灯控制都通过摄像头API进行 虽然您可以在相机打开(通过)时手动打开和关闭闪光灯,但这与帧边界同步,并且目前没有偏移控制