ubuntu18.04 opencv
时间: 2023-04-15 16:04:32 浏览: 98
OpenCV是一个开源的计算机视觉库,可以在Ubuntu 18.04上安装。你可以使用以下命令安装:
```
sudo apt-get update
sudo apt-get install libopencv-dev python-opencv
```
安装完成后,你可以在Python环境中导入OpenCV,开始使用它的功能。
相关问题
ubuntu18.04 opencv2
Ubuntu18.04是一种Linux操作系统,而OpenCV是一种广泛使用的开源计算机视觉库。在Ubuntu18.04中安装OpenCV2可以让您使用许多计算机视觉技术,例如图像处理、特征提取和目标检测等。以下是安装步骤:
1. 更新软件源:在终端输入“sudo apt-get update”。
2. 安装OpenCV2:在终端输入“sudo apt-get install libopencv-dev”。
3. 安装OpenCV2文档:在终端输入“sudo apt-get install opencv-doc”。
4. 安装OpenCV2示例:在终端输入“sudo apt-get install opencv-examples”。
5. 验证安装:在终端输入“pkg-config --modversion opencv”来确认OpenCV2已经成功安装。
ubuntu18.04opencv contrib
### 安装 OpenCV 和 OpenCV Contrib 模块
对于 Ubuntu 18.04 用户来说,在安装带有额外功能模块的 OpenCV (即 OpenCV Contrib) 时,可以遵循特定步骤以确保兼容性和功能性。考虑到不同版本间的差异,以下是针对多个版本组合的具体指导。
#### 准备工作
确保系统更新至最新状态并安装必要的依赖项:
```bash
sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install build-essential cmake git pkg-config libgtk-3-dev \
libavcodec-dev libavformat-dev libswscale-dev python3-dev python3-numpy \
libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libdc1394-22-dev
```
#### 下载指定版本的 OpenCV 和 OpenCV Contrib
根据需求选择合适的版本进行下载。例如,如果目标是匹配 ROS Melodic 中预装的 OpenCV 版本,则应选用 `opencv-3.2.0` 及其对应的贡献包版本[^4];而对于更现代的应用场景,可以选择更高版本如 `opencv-4.x.x` 和相应的 `opencv_contrib-4.x.x` [^2]。
使用 Git 命令克隆仓库:
```bash
cd ~
git clone https://github.com/opencv/opencv.git -b 3.2.0 opencv
git clone https://github.com/opencv/opencv_contrib.git -b 3.2.0 opencv_contrib
# 或者对于其他版本号替换上面命令中的 "3.2.0"
```
#### 编译与安装
创建构建目录并执行 CMake 配置,这里指定了额外模块路径以及安装位置:
```bash
mkdir -p ~/opencv/build && cd ~/opencv/build
cmake -D CMAKE_BUILD_TYPE=Release \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib/modules ..
make -j$(nproc)
sudo make install
```
上述过程中 `-D OPENCV_EXTRA_MODULES_PATH` 参数用于指向包含附加组件的位置,这一步骤至关重要,因为只有这样才可以使这些扩展特性生效[^1]。
完成之后重启计算机或重新加载环境变量以便新库能够被识别:
```bash
source ~/.bashrc
```
通过这种方式可以在 Ubuntu 18.04 上成功部署带有 contrib 扩展集的 OpenCV 库,并支持更多高级特性的开发应用。
阅读全文