1. jetson nano卸载自带的opencv
sudo apt-get purge libopencv*
sudo apt autoremove
查看opencv版本
pkg-config opencv --modversion
若没有显示说明已经卸载成功
2. 安装opencv3.4.12
1. 下载opencv
opencv下载官网:https://opencv.org/releases/
我们选择3.4.12的source 这个按钮点击下载,下载完成后打开下载的压缩包进行解压
2. 安装opencv
- 安装依赖环境
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev
sudo apt-get install libgtk2.0-dev
sudo apt-get install pkg-config
- 编译并安装
cd opencv
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
make -j
sudo make install
执行完 make -j 以后我们就可以泡杯咖啡等待啦,大约需要40分钟
- 配置环境,将opencv的库加入路径
sudo gedit /etc/ld.so.conf
此时在打开的文件末尾中加入
/usr/loacl/lib
保存退出,如下图所示
sudo ldconfig
sudo gedit /etc/bash.bashrc
此时在打开的文件末尾加入
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH
保存退出,如下图所示
- 最后执行完以后可以查看我们安装的opencv版本
pkg-config opencv --modversion
至此opencv的安装就完成了!!