OpenCV自学笔记23. Raspberry Pi 安装OpenCV(C++)
2017-08-07 11:22
573 查看
Raspberry Pi 安装OpenCV(C++)
注:以下只是记录我在RaspberryPi 安装OpenCV的过程,不同人的环境不一样,所以安装的依赖包也可能不一样,(另外我是菜鸟,有的问题暂时也理解不了,可能有错误,望勘误)~1、安装依赖包
sudo apt-get install build-essential sudo apt-get install cmake libgtk2.0-dev pkg-config libswscale-dev sudo apt-get install libjpeg-dev libpng-dev libtiff-dev
有的文章说,需要安装这两个包:libavcodec-dev libavformat-dev。这两个包我没有安装,最后也能运行OpenCV。
2、手动编译安装
在OpenCV官网下载OpenCV的安装包,我下载的是OpenCV-2.4.9.zip,然后解压。进入解压后的文件。mkdir build #新建一个build目录,一切操作均在build目录下 cd build #如果make失败了,可以删掉build目录,改正问题后重新编译 cmake .. sudo make # 这一步耗时很长,而且经常遇到各种错误,哭~ sudo make install
3、小例子:显示照片
test.cpp#include <cv.h> #include <highgui.h> using namespace cv; int main( int argc, char** argv ) { Mat src; src = imread( argv[1], 1 ); if( argc != 2 || !src.data ) { return -1; } namedWindow( "imshow image", CV_WINDOW_AUTOSIZE ); imshow( "imshow image", src ); waitKey(0); return 0; }
在test.cpp同级目录下新建文件:CMakeLists.txt
project( test ) find_package( OpenCV REQUIRED ) add_executable( test test ) target_link_libraries( test ${OpenCV_LIBS} )
进入test.cpp所在的目录,执行编译命令:
cmake . #.表示所有文件 make
编译成功后,执行命令运行程序:
./test cat.jpg
相关文章推荐
- OpenCV自学笔记32. ubuntu 安装python3+opencv3的过程记录
- OpenCV自学笔记24. Raspberry pi +OpenCV 读取摄像头
- 从零自学Hadoop(23):Impala介绍及安装
- OpenCV2.3.1+VS2008安装笔记
- 【基于C++和Python的Opencv3学习笔记之滑动条的使用】
- Windows平台安装最新OpenCV-2.4.9,利用Eclipse、MinGW构建C++调用OpenCV开发环境
- 【语音识别】Microsoft Speech Platform 自学笔记2 环境要求与安装过程
- [树莓派(raspberry pi)] 02、PI3安装openCV开发环境做图像识别(详细版)
- [笔记] ubuntu16.04中安装opencv
- 树莓派学习笔记—— 源码方式安装opencv
- 从0开始安装fedora23的笔记-- 以及使用fedora的常规问题-3
- OpenCV自学笔记14:Harris角点检测实例
- [python自学笔记]windows环境下安装Python和numpy,Matplotlib库
- C++自学笔记(一)
- C++/GDI+ 学习笔记(一)——安装、配置&使用
- PHP自学笔记1——安装(整合Apache)
- 2、opencv学习笔记——安装opencv
- python自学笔记8之安装anaconda
- ubuntu14.04+cuda-7.5(deb)+cuDNN+openCV+caffe 安装(安装笔记二)
- OPENCV学习笔记(一):安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置