Ubuntu 13.04下搭建OpenCV小结

主要参考的是Linux公社网站下的OpenCV2.4.5在Ubuntu 13.04下配置过程 http://www.linuxidc.com/Linux/2013-06/85617.htm )一文,还有Installing OpenCV 2.2 in Ubuntu 11.04 http://www.samontab.com/web/2011/06/installing-opencv-2-2-in-ubuntu-11-04/ )一文,本质上来讲,Ubuntu 11.04和Ubuntu 13.04没有很大的区别,只要安装好了所依赖的软件包就可以了,按照原文中步骤走下来,发现./delaunay运行时无法出现窗口,原来是因为GTK的环境没有装,因为我本身使用的是Ubuntu 13.04 32位Gnome版的,可能是因为这个导致GTK(g77)环境不全,还有关于原贴中的一些补充如下:
sudo apt-get install libcv-dev libcv1 libcvaux-dev libcvaux1 libhighgui-dev libhighgui1 opencv-doc python-opencv
sudo apt-get install g77
sudo apt-get install yasm
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg62-dev libtiff4-dev cmake libswscale-dev libjasper-dev

切记此处应该把所有的环境都安装好之后才能进行下面的OpenCV的编译:
make
sudo make install

等等……否则就会像我一样将近半个小时的make过程只能重新来一遍了……
此外关于英文原帖中后面附加的例子:
./facedetect --cascade="/usr/local/share/opencv/haarcascades/haarcascade_frontalface_alt.xml" --scale=1.5 lena.jpg

因为某种原因无法运行,我解决方法如下:
将/usr/local/share/Opencv/haarcascades/目录中的lena.jpg图片和需要的先验知识文件haarcascade_frontalface_alt.xml等都复制到./facedetect程序所在的目录下(需要root权限),这样直接运行以下命令就可以了:
./facedetect --cascade=haarcascade_frontalface_alt.xml --scale=1.5 lena.jpg

初步的环境搭建就到这里了,后面在使用时可能还会有其他方面的问题(链接库目录等),如果出现了还会继续说明,还在学习中,希望能够多多交流!
 
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值