[ubuntu]用Qt开发openni和opencv
来源:互联网 发布:学生党淘宝推荐前十名 编辑:程序博客网 时间:2024/05/21 12:41
http://blog.sina.com.cn/s/blog_690aa1740100zebb.html
step1 安装好openni和opencv
(很不好意思,step1的方法是错的,我的ubuntu11.10系统自带了opencv库,好像是2.1版本的,原本我以为没有这个库的,所以误以为成功了,囧~step1有问题,想知道怎么弄的话,看我另外一篇博文Ubuntu11.10下安装配置OpenCV2.3.1,我就是根据上面的方法做好的!)
网上一大堆方法,随便谷歌一下就有了!!
比如:
http://www.2cto.com/os/201111/112637.html
也可以看看我的博文:
Ubuntu下安装配置OpenNI, OpenCV:
http://blog.sina.com.cn/s/blog_690aa1740100xy1h.html(openni和opencv我花费了很大功夫才安装好,期间按照教程安装了很多东西,也使用了cmake来搞opencv,cmake的时候经常出错,我把那些需要打勾的都取消了,如下图:
spet2
这里参考了:http://hi.baidu.com/yibobin/blog/item/5a3098ee801211f6b3fb9551
首先 (此步骤仅针对opencv的配置)
sudo gedit /usr/share/qt4/mkspecs/default/qmake.conf
在文件内添加了下面两句:
QMAKE_INCDIR = /usr/include/opencv
QMAKE_LIBS = -lcvaux -lcv -lcxcore -lhighgui -lml
接着:(此步骤针对openni和opencv)
新建个Qt工程,往工程的.pro文件里面添加下面的内容:
INCLUDEPATH += /usr/local/include/opencv \
/usr/include/ni \
/usr/include/nite \
LIBS += /usr/lib/libcv.so.2.1 \
/usr/lib/libcvaux.so.2.1 \
/usr/lib/libcxcore.so.2.1 \
/usr/lib/libhighgui.so.2.1 \
/usr/lib/libml.so.2.1
/usr/lib/libXnVNite_1_5_2.so
/usr/lib/libOpenNI.so
/usr/lib/libglut.so
(不同的电脑,具体的文件名的存储位置可能不一样,最好cd到该文件夹下面看看具体叫什么,
比如,库文件libhighgui.so.2.1,我看网上教程是说叫libhighgui.so,编译的时候,系统提示not thisfile,cd /usr/lib 进去看了下,才发现是libhighgui.so.2.1,改过来就可以了!!!有时候编译提示没有这个函数时,多半也是因为库没有链接好)
同样的道理,如果编译的时候提示找不到头文件,那肯定是INCLUDEPATH少了该头文件所在的文件夹了!!
- [ubuntu]用Qt开发openni和opencv
- [ubuntu]用Qt开发openni和opencv
- QT配置openni,opencv,g2o和pcl库
- 在 ubuntu 13.04中 用【 eclipse + CDT】 和【 NiTE + SensorKinect + OpenNI】 配置 Kinect 开发环境
- Ubuntu下安装配置OpenNI, OpenCV
- Ubuntu下安装配置OpenNI, OpenCV
- 在QT下测试openni+opencv,显示采集的深度图和彩色图
- #Kinect之路#基于ubuntu 12.04的Kinect开发环境搭建 OpenNI+NITE+AVIN2+qt
- OpenNI + OpenCV
- Ubuntu下搭建Qt+OpenCV开发环境
- ubuntu下Netbeans配置opencv和QT
- 在ubuntu和QT中使用OpenCV
- ubuntu下eclipse、cdt的安装,及配置opencv,openni
- Ubuntu CUDA+caffe+OpenCV+PCL+OpenNI+ROS+Matlab
- ubuntu 14.04 +Kinect v1+ openNI+ openCV+ Sensorkinect 配置
- 用 OpenCV 和OpenNI 2输出kinect 的深度、彩色图
- QT OpenCV for ubuntu
- ubuntu QT opencv
- C语言标准库概览详述[3]-实现限制<limits.h>,<float.h>
- 邂逅在华灯初上
- Java中父类和子类的类型转换解惑
- 控制主布局里的数据大小,节省布局的运用。
- 中国历史上的不平等条约
- [ubuntu]用Qt开发openni和opencv
- C语言标准库概览详述[4]-数学函数库<math.h>
- 计时器
- wordpress的一张流程图
- C语言标准库概览详述[5]-跳转<setjmp.h>
- Windows8,为荣誉而战
- 享受寂寞
- Java 乱码处理大集合
- oracle 解锁