android - 从双摄像头 Android 智能手机获取深度

标签 android camera

<分区>

市面上有很多双摄像头安卓手机都可以拍出 Bokeh 效果的照片。是否可以创建一个 Android 应用程序来使用双摄像头并获取图像中每个像素的深度?还是同时接入两个摄像头产生立体图像?

最佳答案

Android P 将支持多摄像头模式,以便开发者/用户可以访问两个物理摄像头。从单色计算深度不是问题,因为大多数算法在将它们转换为 gtay 比例后使用立体图片。在当前版本中,困难仅在于访问两个物理摄像头。我太期待这个 Android 版本了。

这是用 OpenCV python 编写的,使用灰度图像作为输入。 https://docs.opencv.org/3.0-beta/doc/py_tutorials/py_calib3d/py_depthmap/py_depthmap.html

关于android - 从双摄像头 Android 智能手机获取深度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46421329/

相关文章:

android - 在android中以编程方式在xmpp帐户中创建新用户

java - 将 Uri 转换为字符串和将字符串转换为 Uri

android - 安卓前置摄像头

android - Fragment 在 Camera Intent 后关闭

iphone - 有时 UIImageView 似乎拒绝使用 iPhone 相机拍摄的图像

android - 将图像保存到 onPictureTaken 上的自定义文件夹 android

java - Activity B 在调用 finish() 后通知 Activity A

java - getSupportFragmentManager() 不适用于 fragment 类的 onCreateView() 方法。

android - 如何使用android中的可访问性来捕获颜色反转的屏幕

python - 使用 OpenCV 和 Python 多处理进行持续相机抓取