OpenCV(Open Source Computer Vision Library),是一个跨平台计算机视觉库,实现了图像处理和计算机视觉方面的很多通用算法。
OpenCV由一系列 C 函数和少量 C++ 类构成,可以运行在Linux、Windows和Mac OS操作系统
上,也提供了Python、Ruby、MATLAB、C#、Ch、Java等语言的接口,还提供了CUDA的GPU接口
一、安装
1.Windows下下载安装包,这是大神编译过的版本
https://github.com/jayrambhia/Install-OpenCV
2.通过winscp将本地的软件包传送到linux系统下
3.切换到文件保存的文件夹
4.首先运行ls -l 查看这个文件的属性是否可执行, 含有x符号表示可执行,没有表示不可执行,则需要运行chmod命令来添加可执行权限
![](https://i-blog.csdnimg.cn/blog_migrate/b9d594a61a72c9b104ca25ab81f4f6ac.png)
5.然后安装依赖项
6.切换路径 cd 2.4,打开opencv2_4_9.sh
7. 修改opencv2_4_9.sh , 在最后的..前面添加CUDA_GENERATION=Fermi , 添加CUDA_GENERATION#根据显卡支持Fermi或Kepler , 不添加CUDA_GENERATION,编译过程会失败
8.给安装命令添加执行权限
9.执行opencv2_4_9.sh进行安装
二、检查是否已经成功安装好opencv
打开新终端:输入命令
结果显示版本号,即表示安装完成!