如何测量手机phone与被摄物体之间的距离?

How to measure distance between mobile phone and the object being photographed?

我想为一个应用程序获取手机和物体之间的距离,我想将 2D 照片转换为 3D 物体,我有以下疑问:

  1. 有没有办法获取手机phone镜头与被摄物体之间的距离?
  2. 我们可以用类似的方式确定手机内部镜头的焦距,就像我们在手机内部安装深度传感器一样-phone?
  3. 深度传感器是否存在于所有移动 phone 中?

可以使用 phone 内部的传感器获取移动设备 phone 的方向和方位等信息。如果没有深度传感器,如何使用 phone 本身测量距离?

这是我发现有用的东西。不确定 android 设备,但 ios 可以使用 truedepth https://developer.apple.com/documentation/avfoundation/cameras_and_media_capture/streaming_depth_data_from_the_truedepth_camera