我一直在尝试用R200相机来计算物体的距离。我安装了PyRealsense和librealsense(legacy)。而pyeralsense的例子却没有任何问题。在
我为此创建了一个代码:
import pyrealsense as pyrs
from pyrealsense.constants import rs_option
depth_stream = pyrs.stream.DepthStream()
infrared_stream = pyrs.stream.InfraredStream()
with pyrs.Service() as serv:
with serv.Device(streams=(depth_stream, infrared_stream, )) as dev:
#dev.apply_ivcam_preset(0)
while True:
dev.wait_for_frames()
print(dev.infrared)
它返回一个矩阵,该矩阵的值随对象的位置而变化:
^{pr2}$这个矩阵的哪一列代表距离值,或者我应该如何计算距离。在
在谷歌上搜索时,我发现了一个使用RealSense摄像头计算距离的例子:
https://github.com/intel/intel-iot-refkit/blob/master/meta-refkit-extra/doc/computervision.rst
我不得不对其进行编辑以使其与PyralSense 2.0兼容:
它在显示猫脸时计算距离。我已经开始学习Tensorflow,而我对OpenCV的了解很差。你能解释一下,把这个代码移植到TensorFlow或CAFFE的最简单方法是什么。在
相关问题 更多 >
编程相关推荐