ubuntu下配置opencv

来源:互联网 发布:淘宝标题自动优化软件 编辑:程序博客网 时间:2024/06/10 06:20

    快睡觉了, 赶紧先写第一篇文章. 另外吐槽这个博客不太好用,  查了网上说不fq也没几个好用的, 还是不换了.

    我觉得学习opencv最基本的就是去学习图像算法,  虽然我现在也不怎么懂,  但是在cousera前些天看的视频今天在

opencv的教程上面见到了相关的算法实现. 不巧昨天刚刚把视频撤走,  这里有个新的 快要开课了.

    首先是配置环境.  我平时用的是ubuntu,  平时使用qt开发 , 也想用过g++ vim什么的但是配置太麻烦,qt也是免费好用

的ide

--------------------------------------------------

昨晚着急睡觉, 忘记说了, 安装opencv前需要安装一系列的依赖库

$sudoapt-get -y install libopencv-dev build-essential cmake gitlibgtk2.0-dev pkg-config python-dev python-numpy libdc1394-22libdc1394-22-dev libjpeg-dev libpng12-dev libtiff4-dev libjasper-devlibavcodec-dev libavformat-dev libswscale-dev libxine-devlibgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libv4l-devlibtbb-dev libqt4-dev libfaac-dev libmp3lame-devlibopencore-amrnb-dev libopencore-amrwb-dev libtheora-devlibvorbis-dev libxvidcore-dev x264 v4l-utils unzip


这个就差不多够全了

--------------------------------------------------


    ubuntu下安装opencv的步骤是:

  1.  下载源码        官网被屏蔽上不去的话  可以从 github.com/Itseez 下载
  2. 解压
  3. 随便找个目录     $mkdir build      (我是build在opencv的文件夹里了, 比较方便)
  4. cd build
  5. cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D WITH_V4L=ON -D WITH_QT=OFF -D WITH_OPENGL=ON ..
  6. make -j2
  7. sudo make install
  8. sudo /bin/bash -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'
  9. sudo ldconfig

不懂得地方自己查资料吧,  cmake 后面的参数可以根据需求定制

直接cmake + <path to cmakelists>也可以, 注意有时候编译自带的sample code 偶尔会出错, 可能造成cmake不过

另外如果需要opencv_contrib 的话就在cmake后面添加


-DOPENCV_EXTRA_MODULES_PATH=<path to >opencv_contrib/modules

尝试过配置python环境, 没办法import cv2 各种模块,  在技术群里群主大人说他自己在win下也没配置好过


另外吐槽csdn 在ubuntu firefox的体验真是差,    我得一边打字一边排版,字都突然变小还乱跑

0 0
原创粉丝点击