gpt4 book ai didi

Android Camera 2 API 在 Nougat 7.1 上出现闪光灯问题

转载 作者:太空宇宙 更新时间:2023-11-03 13:44:19 28 4
gpt4 key购买 nike

Camera 2 之后示例 我已经创建了简单的相机类来捕捉图像。如果可以在 Android < 7.0 的任何设备上捕获闪光灯/非闪光灯图像,在我的 Nexus 5X 和 Android 7.1 上,相同的配置仅在预览时触发闪光灯一次。接下来是前置序列:

如果有人可以帮助我解决这个问题 - 我将不胜感激。

最佳答案

这只是关于上述问题的补充信息。我想提请大家注意这个问题!

我的应用程序每 5 秒拍摄一张照片。我 (1) 选择相机,(2) 获取一个 session ,然后在每个循环中我 (3) 创建一个捕获请求,我在其中设置 Flash 模式并在 session 中调用捕获方法。

我的 Samsung SM-G550T(Android 版本 6.01)没有问题,但我的 Moto G4(Android 版本 7.0)上的闪光模式有一些问题。我将两部手机都设置为 Flash,但仅限于此设置:

CaptureRequest.Builder requestBuilder = mCameraDevice.createCaptureRequest(CameraDevice.TEMPLATE_STILL_CAPTURE);
requestBuilder.set(CaptureRequest.FLASH_MODE, CaptureRequest.FLASH_MODE_SINGLE);

我目前在使用 LG 设备 (M210N)(Android 7.0 版)时遇到问题。使用我上面提到的设置,我让设备只闪烁一次一次。如果我完全重新初始化相机(如上所述),设备只会再次闪烁一次。

如果我将 CONTROL_AE_MODE_ON_ALWAYS_FLASH 设置添加到上面的 requestBuilder,那么 LG 根本不会闪烁。所以我不得不删除那个标志。

我尝试了许多不同的附加设置和设置组合,但没有一个能解决这个问题。我想知道有多少设备受到此问题的影响。

关于Android Camera 2 API 在 Nougat 7.1 上出现闪光灯问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45692889/

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