原文链接:https://blog.csdn.net/onezeros/article/details/6132864
最近在研究单目获取深度信息,在此介绍一种在网上看到的方法,主要是根据提取出的前景的面积大小来缩放图片,并不是一种真正意义上的提取深度,但提供了很好的参考,在这里感谢一下博主,同时记录一下我跑同这个代码的过程:
首先下载工程文件,是vs工程文件,我在win7+vs2013+opencv3.4.0上发现该代码无法运行,我估计的原因是opencv版本不兼容,所以我拷贝imagezooming.cpp到我的ubuntu系统下,在ubuntu14.04+qt5+opencv2.4.9下成功运行,在这里顺便记录一下,ubuntu下qt使用opencv,只需要在Pro文件中加入下面内容:
INCLUDEPATH += /usr/local/include \
/usr/local/include/opencv \
/usr/local/include/opencv2
LIBS += /usr/local/lib/libopencv_highgui.so \
/usr/local/lib/libopencv_core.so \
/usr/local/lib/libopencv_imgproc.so
成功运行代码效果如下图所示:
源代码在原博客给出的链接已经失效,代码在这里可以下载,如有侵权我会速删