如何安装opencv 4.x
时间: 2023-06-24 10:05:25 浏览: 119
安装 OpenCV 4.x 可以按照以下步骤进行:
1. 安装依赖项
在安装 OpenCV 之前,需要先安装一些依赖项。在 Ubuntu 系统上,可以使用以下命令安装:
```
sudo apt-get update
sudo apt-get install build-essential cmake git pkg-config libgtk-3-dev \
libavcodec-dev libavformat-dev libswscale-dev libv4l-dev \
libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev \
gfortran openexr libatlas-base-dev python3-dev python3-numpy \
libtbb2 libtbb-dev libdc1394-22-dev
```
2. 下载 OpenCV
可以从 OpenCV 的官方网站下载最新版本的源代码:https://opencv.org/releases/
3. 编译和安装 OpenCV
进入到下载的 OpenCV 源代码目录,然后执行以下命令:
```
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D WITH_TBB=ON \
-D WITH_OPENMP=ON \
-D WITH_CUDA=OFF \
-D BUILD_SHARED_LIBS=OFF \
-D BUILD_opencv_world=ON \
-D OPENCV_ENABLE_NONFREE=ON \
-D PYTHON_DEFAULT_EXECUTABLE=$(which python3) \
-D BUILD_EXAMPLES=OFF \
-D BUILD_DOCS=OFF \
-D BUILD_PERF_TESTS=OFF \
-D BUILD_TESTS=OFF \
..
```
其中,可以根据需要调整选项。例如,如果需要启用 CUDA 支持,可以将 `-D WITH_CUDA=OFF` 改为 `-D WITH_CUDA=ON`。
然后执行以下命令进行编译和安装:
```
make -j$(nproc)
sudo make install
```
编译和安装可能需要一些时间,取决于您的计算机性能。
4. 验证安装
安装完成后,可以使用以下命令验证安装是否成功:
```
pkg-config --modversion opencv4
```
如果安装成功,将输出 OpenCV 的版本号。