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的步骤是:
- 下载源码 官网被屏蔽上不去的话 可以从 github.com/Itseez 下载
- 解压
- 随便找个目录 $mkdir build (我是build在opencv的文件夹里了, 比较方便)
- cd build
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 ..
- make -j2
- sudo make install
sudo /bin/bash -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'
- sudo ldconfig
不懂得地方自己查资料吧, cmake 后面的参数可以根据需求定制
直接cmake + <path to cmakelists>也可以, 注意有时候编译自带的sample code 偶尔会出错, 可能造成cmake不过
另外如果需要opencv_contrib 的话就在cmake后面添加
尝试过配置python环境, 没办法import cv2 各种模块, 在技术群里群主大人说他自己在win下也没配置好过
另外吐槽csdn 在ubuntu firefox的体验真是差, 我得一边打字一边排版,字都突然变小还乱跑
- Ubuntu下配置OpenCV
- ubuntu下配置opencv
- ubuntu下配置opencv
- ubuntu下 qt+opencv 配置
- Ubuntu下的配置opencv
- ubuntu下opencv的配置
- ubuntu下opencv的配置
- ubuntu下Qt配置openCV
- ubuntu下eclipse配置opencv
- ubuntu下opencv 3.2配置
- linux ubuntu 下配置opencv
- Ubuntu下配置OpenCV开发环境
- Ubuntu 9.04 下opencv的安装配置
- ubuntu下配置qt+opengl+opencv
- ubuntu下配置qt+opengl+opencv
- Ubuntu下安装配置OpenNI, OpenCV
- OpenCV 在ubuntu下环境配置
- ubuntu下opencv的编译与配置
- Android屏幕适配全攻略(最权威的官方适配指导)
- 验证ORACLE不同字符集中汉字占用的byte及NLS_LENGTH_SEMANTICS参数的影响
- Unity的二进制热更新 (二)unity的运行原理
- 委托
- 建议性锁和强制性锁
- ubuntu下配置opencv
- OC阅读笔记六:NSCopying协议
- linux cp命令详解
- NYOJ-01串(dp&&规律)
- CSS margin 边界叠加知识点
- 第5周项目3—时间类(1、内联成员函数)
- Chrome浏览器打印时崩溃问题
- Android 使用SwipeBackLayout实现滑动返回上一级页面——实战来袭
- jQuery选择器