ubuntu 下 opencv版本更换
时间: 2023-10-09 10:05:35 浏览: 80
在 Ubuntu 上更换 OpenCV 版本可以通过以下步骤完成:
1. 卸载旧版本的 OpenCV
```
sudo apt-get remove libopencv*
```
2. 更新 apt-get
```
sudo apt-get update
```
3. 安装新版本的 OpenCV
在安装新版本之前,需要添加 PPA 存储库。假设你需要安装 OpenCV 4.5.x 版本,可以使用以下命令添加 PPA 存储库:
```
sudo add-apt-repository ppa:rock-core/qt4
sudo add-apt-repository ppa:rock-core/qt5
sudo add-apt-repository ppa:jonathonf/ffmpeg-4
sudo add-apt-repository ppa:jonathonf/opencv-4.5
sudo apt-get update
sudo apt-get install libopencv-dev
```
如果需要安装其他版本的 OpenCV,可以将上面的命令中的 `ppa:jonathonf/opencv-4.5` 替换为其他版本的 PPA 存储库。
4. 验证安装
```
pkg-config --modversion opencv4
```
如果输出你安装的 OpenCV 版本号,则说明安装成功。
注意:更换 OpenCV 版本可能会导致一些依赖项的问题,需要根据具体情况进行解决。
相关问题
opencv 换清华源
OpenCV(Open Source Computer Vision Library)是一个开源的计算视觉库,它提供了丰富的图像处理和计算机视觉算法。它可以用于处理图像和视频数据,包括图像的读取、显示、保存,以及各种图像处理操作,如滤波、边缘检测、特征提取等。
要将Ubuntu系统中的软件源更换为清华大学的源,可以按照以下步骤进行操作:
1. 打开终端。
2. 备份原有的软件源列表文件:
```
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
```
3. 编辑软件源列表文件:
```
sudo gedit /etc/apt/sources.list
```
4. 在打开的文件中,将原有的软件源地址替换为清华大学的源地址。例如,将以下内容添加到文件中:
```
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
```
5. 保存并关闭文件。
6. 更新软件源:
```
sudo apt update
```
这样就成功将软件源更换为清华大学的源了。
unbuntu22.04安装opencv
在Ubuntu 22.04上安装OpenCV,可以按照以下步骤进行操作:
1. 首先,按照引用\[1\]中提供的链接,按照第一点进行安装。但是需要注意,在安装依赖库时可能会失败,这时需要增加源并替换一些命令。可以使用以下命令增加源:
```
sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"
```
然后,使用以下命令替换需要更换的代码:
```
sudo apt-get install build-essential libgtk2.0-dev libgtk-3-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev
```
2. 接下来,根据引用\[2\]中的代码,在主程序文件(例如main.cpp)中添加以下代码:
```cpp
#include <opencv2/opencv.hpp>
using namespace cv;
int main() {
Mat img = imread("/home/ly/Desktop/shanghai.jpeg");
cv::imshow("img",img);
cv::waitKey(0);
return 0;
}
```
3. 最后,根据引用\[3\]中的教程,按照步骤进行编译和安装OpenCV,并进行环境配置。可以参考该教程中的详细步骤进行操作。
完成以上步骤后,你就可以在Ubuntu 22.04上成功安装OpenCV了。记得根据你的实际情况进行相应的路径和配置调整。
#### 引用[.reference_title]
- *1* [Ubuntu20.04/Ubuntu22.04 配置VScode+Opencv+cmake(C++)](https://blog.csdn.net/u012011079/article/details/120682510)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [Ubuntu笔记(四)-Ubuntu22.04安装OpenCV4](https://blog.csdn.net/qq_38228260/article/details/126531323)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文