gpt4 book ai didi

android - 从 Android 设备拍摄多张照片

转载 作者:太空狗 更新时间:2023-10-29 14:28:22 27 4
gpt4 key购买 nike

我正在开发一个应用程序,该应用程序在启动后从 Android 设备拍摄多张照片并将其存储到存储卡中。有没有办法加快这个过程,因为每张照片之间的延迟非常大。平均每秒拍摄 1.6 张照片。分辨率最低,每秒少于 1 张照片。在最高分辨率。该设备的摄像头为 8 MP。我的问题是我可以增加每秒拍摄的照片数量吗?我可以让我的应用程序像 DSLR 一样工作吗?它可以非常快速地拍摄?我还检查过,写入文件系统的 I/O 操作对延迟没有任何影响。我认为它是所有硬件。

我也使用了像这样的各种模式:-

 params.setSceneMode(Camera.Parameters.SCENE_MODE_SPORTS);
//params.setSceneMode(Camera.Parameters.SCENE_MODE_ACTION);
//params.setSceneMode(Camera.Parameters.SCENE_MODE_AUTO);
//params.setSceneMode(Camera.Parameters.SCENE_MODE_FIREWORKS);
//params.setSceneMode(Camera.Parameters.SCENE_MODE_STEADYPHOTO);

感谢对此的任何帮助。干杯!

最佳答案

拍照时,相机必须关闭快门准备传感器,打开快门曝光照片,再次关闭,然后将图像从传感器复制到内存中。在不损失图像质量的情况下,不可能跳过这些步骤。

DSLR 具有更高 fps 的原因是它们设计有高速快门和更快的传感器总线速度。不幸的是,没有办法在软件中弥补这些品质。

从设备中获取更快图像的一种方法是拍摄视频(或捕获图像预览)。单个帧的质量会低于图片,但每秒帧数会多得多。

关于android - 从 Android 设备拍摄多张照片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9509706/

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