在Ubuntu 18.04系统下安装和卸载opencv及opencv_contrib需要一定的计算机技术知识。下面将详细介绍安装和卸载的步骤,帮助您顺利完成操作。
一、安装opencv和opencv_contrib
- 下载安装包
首先,我们需要下载opencv和opencv_contrib的安装包。可以通过以下命令使用apt-get进行下载:
sudo apt-get update
sudo apt-get install libopencv-dev
接下来,我们需要下载opencv_contrib的安装包。由于opencv_contrib不是通过apt-get直接提供的,我们需要从官网或其他源下载安装包。 - 解压安装包
下载完成后,我们需要将安装包解压到指定目录。可以使用以下命令解压:
tar -xvf opencv.tar.gz
tar -xvf opencv_contrib.tar.gz - 配置环境变量
解压完成后,我们需要将opencv和opencv_contrib的路径添加到环境变量中。可以通过以下命令添加:
echo ‘export PATH=/path/to/opencv/bin:$PATH’ >> ~/.bashrc
echo ‘export PATH=/path/to/opencv_contrib/bin:$PATH’ >> ~/.bashrc - 更新系统变量
添加完成后,我们需要更新系统变量,使新的环境变量生效。可以通过以下命令完成:
source ~/.bashrc
至此,我们已经完成了opencv和opencv_contrib的安装。
二、卸载opencv和opencv_contrib - 查看已安装的版本
在卸载之前,我们需要先查看已经安装的opencv和opencv_contrib的版本。可以通过以下命令查看:
pkg-config —modversion opencv
pkg-config —modversion opencv_contrib - 卸载opencv和opencv_contrib
查看完成后,我们可以开始卸载opencv和opencv_contrib。首先,我们需要找到当初安装的目录。通常情况下,opencv和opencv_contrib会被安装在/usr/local/include/opencv和/usr/local/include/opencv2目录下。我们可以使用以下命令卸载:
sudo rm -rf /usr/local/include/opencv/
sudo rm -rf /usr/local/include/opencv2/ - 清理系统变量
卸载完成后,我们需要清理之前添加的环境变量。可以通过以下命令完成:
sudo rm -rf /etc/profile.d/opencv.
sudo rm -rf /etc/profile.d/opencv_contrib.
source ~/.bashrc
至此,我们已经完成了opencv和opencv_contrib的卸载。
三、检查是否完全删除
为了确保完全删除,我们可以使用以下命令检查是否还有opencv和opencv_contrib的相关项残留:
pkg-config —libs opencv //或 pkg-config —libs opencv4