gpt4 book ai didi

android - camera 和 camera2 API 有什么区别

转载 作者:行者123 更新时间:2023-11-29 15:01:51 25 4
gpt4 key购买 nike

我正在开发一个应用程序,我试图在移动视觉 API 的帮助下扫描条形码。我正在我的 Activity 中创建 TextureView,所以我需要相机在 `TextureView 上渲染。

我一直在使用旧的相机 API,刚刚遇到新的 camera2 API。谁能帮我看看它们之间有什么区别?

最佳答案

This article提供了很多关于如何使用 Camera2 API 设置项目的信息。从前几段开始:

DSLR-like levels of customization, such as native control over exposure and raw sensor capture are finally possible. And while this new approach requires a little more thought and legwork, the level of control you get in return is well worth the effort.

因此,主要区别在于您可以更好地控制手机摄像头的功能。性能和照片质量也可能有所提高,但我没有在任何地方找到任何提及。

如果您不想使用 Camera2 API,因为它有点复杂,已弃用的版本似乎在大多数设备上都能正常工作,但很可能最终会删除,这将导致您的应用程序无法运行。因此,无论您更喜欢使用哪种 API,使用未弃用的 API 总是更好。

为了帮助实现 API,我喜欢一个漂亮而简单的库 here ,或者如果您不喜欢图书馆或对它有更具体的用途,您可以看看这个 sample project .

关于android - camera 和 camera2 API 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43159176/

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