gpt4 book ai didi

android - 如何使用 Camera2 API android 提高捕获的图像分辨率?

转载 作者:行者123 更新时间:2023-11-30 00:43:42 25 4
gpt4 key购买 nike

我正在使用这个项目android-camera2-secret-picture-taker无需打开相机 View 即可捕获图像,但捕获的图像非常糟糕 enter image description here

有什么帮助可以使它变得更好吗?
谢谢
[编辑]
我试过其他手机都很好,我只在华为 Y6II 上拍过这种糟糕的图像,我不知道为什么?手机摄像头为 13 mpx,可与 native 摄像头应用程序配合使用。

最佳答案

您是否只向相机设备发出了一次拍摄请求? (没有自由运行的预览等)。

通常,自动曝光、对焦和白平衡例程需要一秒左右的流式传输才能稳定到良好的值。

即使您不想在屏幕上预览,您也需要从相机请求 10-30 帧数据才能开始保存最终图像。或者为了更稳健,设置针对某些低分辨率 SurfaceTexture 的重复请求,并等待 CaptureResult CONTROL_AE_STATE/AWB_STATE 字段达到 CONVERGED,并且 AF_STATE 字段也是您想要的(取决于您使用的 AF 模式) .然后捕获您的图像。

关于android - 如何使用 Camera2 API android 提高捕获的图像分辨率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42143280/

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