ubuntu系统下如何运行opencv源码
时间: 2024-01-27 17:05:31 浏览: 123
在 Ubuntu 系统下运行 OpenCV 源码,需要先安装 OpenCV 库和依赖项。可以按照以下步骤进行操作:
1. 安装 OpenCV 库和依赖项:
打开终端,输入以下命令:
```
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install libopencv-dev
```
2. 下载 OpenCV 源代码:
在终端中输入以下命令,从 OpenCV 官网下载源代码:
```
git clone https://github.com/opencv/opencv.git
```
3. 编译和安装 OpenCV:
在终端中输入以下命令:
```
cd opencv
mkdir build
cd build
cmake ..
make -j4
sudo make install
```
等待编译和安装完成即可。完成后,你可以使用 C++ 或 Python 等语言编写程序来调用 OpenCV 库的功能。
相关问题
ubuntu18.04源码安装opencv
要在Ubuntu 18.04上进行源码安装OpenCV,您可以按照以下步骤操作:
1. 首先,您需要安装一些依赖项。打开终端并运行以下命令:
```
sudo apt-get update
sudo apt-get install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
```
2. 接下来,您可以从OpenCV的github页面下载源码。打开终端并运行以下命令:
```
git clone https://github.com/opencv/opencv.git
```
3. 进入下载的opencv文件夹并创建一个名为build的文件夹。打开终端并运行以下命令:
```
cd opencv
mkdir build
cd build
```
4. 使用cmake配置编译选项。运行以下命令:
```
cmake ..
```
5. 使用make命令编译源代码。运行以下命令:
```
make
```
6. 最后,您可以使用make命令进行安装。运行以下命令:
```
sudo make install
```
完成上述步骤后,您应该在Ubuntu 18.04上成功安装了OpenCV。
ubuntu20.04源码安装opencv
要在Ubuntu 20.04上进行源码安装OpenCV,你可以按照以下步骤进行操作:
1. 首先,确保你的系统已经更新到最新版本。你可以运行以下命令来更新系统:
```
sudo apt update
sudo apt upgrade
```
2. 创建一个目录来存放OpenCV的源码和构建文件。你可以运行以下命令来创建目录:
```
mkdir ~/opencv_build && cd ~/opencv_build
```
3. 克隆OpenCV和OpenCV contrib的源码到你的本地目录。你可以运行以下命令来克隆源码:
```
git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.git
```
4. 进入到OpenCV源码目录,并创建一个用于构建的目录。你可以运行以下命令来进入目录并创建构建目录:
```
cd opencv
mkdir build && cd build
```
5. 使用CMake配置OpenCV的构建选项。你可以运行以下命令来配置构建:
```
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules ..
```
6. 编译和安装OpenCV。你可以运行以下命令来进行编译和安装:
```
make -j$(nproc)
sudo make install
```
7. 安装完成后,你可以通过运行以下命令来验证OpenCV是否成功安装:
```
pkg-config --modversion opencv4
```
这样,你就可以在Ubuntu 20.04上成功进行源码安装OpenCV了。请注意,这个过程可能需要一些时间和资源,具体取决于你的系统配置和网络速度。希望对你有帮助!\[1\]\[2\]\[3\]
#### 引用[.reference_title]
- *1* *2* [如何在 Ubuntu 20.04 上安装 OpenCV](https://blog.csdn.net/qq_33532713/article/details/122994933)[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^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [在 Ubuntu 20.04 上安装 OpenCV](https://blog.csdn.net/qq_58060770/article/details/127553911)[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^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文