centos6.4 成功安装 opencv2.4.8(参考2.3.1)

参考文献:http://www.cnblogs.com/zlbeidou/p/3209029.html

成功通过编译,显示结果如图。

正文:

系统环境介绍:

    centos 6.4

1.安装依赖包

    yum install cmake gcc gcc-c++ gtk+-devel gimp-devel gimp-devel-tools gimp-help-browser zlib-devel libtiff-devel libjpeg-devel libpng-devel gstreamer-devel libavc1394-devel libraw1394-devel libdc1394-devel jasper-devel jasper-utils swig python libtool nasm

2.生成make文件并安装

  //cd opencv 2.3.1 
    cd  opencv2.4.8 
  // (2.3.1)  cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_NEW_PYTHON_SUPPORT=NO .
 (2.4.8) cmake CMakeLists.txt

  

  make
// (2.4.8)error:   /opencv248/opencv-2.4.8/cmake/cl2cpp.cmake:50 (string):   string does not recognize sub-command MD5

改错: 删除 cl2cpp.cmake 内的第50 行。重新 make
  sudo make install

3.配置

  新建文件 /etc/ld.so.conf.d/opencv.conf

  在文件中添加  /usr/local/lib

   保存之后执行配置

   sudo ldconfig

4.环境变量配置

   sudo vim /etc/bashrc(代码:位置随意,最后也行)

   PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
   export PKG_CONFIG_PATH

 保存(esc :wq)  之后执行

    source /etc/bashrc

5.测试安装是否成功

   cd   OpenCV-2.3.1/samples/c
   chmod +x build_all.sh
   ./build_all.sh

   编译结束之后执行

  ./facedetect cascade="/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml" --scale=1.5 lena.jpg

   如果安装成功的话,lena脸上会有一个蓝色的圈

 


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值