linux安装opencv2
时间: 2023-04-25 20:06:03 浏览: 260
在Linux下配置opencv2.4.9,亲测可用
5星 · 资源好评率100%
1. 安装依赖库
在安装OpenCV之前,需要先安装一些依赖库,包括:
- CMake:用于编译OpenCV
- GTK+:用于图形界面
- pkg-config:用于检查依赖库是否安装
可以使用以下命令安装:
```
sudo apt-get install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
```
2. 下载OpenCV
可以从OpenCV官网下载最新版本的源代码,也可以使用以下命令从GitHub上下载:
```
git clone https://github.com/opencv/opencv.git
```
3. 编译安装OpenCV
进入OpenCV源代码目录,创建一个build目录,并进入该目录:
```
cd opencv
mkdir build
cd build
```
使用CMake生成Makefile:
```
cmake ..
```
如果需要指定安装路径,可以使用以下命令:
```
cmake -DCMAKE_INSTALL_PREFIX=/usr/local ..
```
生成Makefile后,使用make命令编译OpenCV:
```
make -j4
```
其中-j4表示使用4个线程进行编译,可以根据实际情况进行调整。
编译完成后,使用以下命令安装OpenCV:
```
sudo make install
```
4. 配置环境变量
为了方便使用OpenCV,需要将OpenCV库路径添加到LD_LIBRARY_PATH环境变量中。可以使用以下命令将OpenCV库路径添加到/etc/ld.so.conf.d/opencv.conf文件中:
```
sudo sh -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'
```
然后使用以下命令更新ld.so.cache:
```
sudo ldconfig
```
至此,OpenCV安装完成。可以使用以下命令测试OpenCV是否安装成功:
```
pkg-config --modversion opencv
```
阅读全文