ubuntu18.04安装opencv3.2.0
时间: 2023-05-31 15:20:11 浏览: 108
### 回答1:
可以使用以下步骤安装OpenCV 3.2.0在Ubuntu 18.04系统上:
1. 更新系统软件包:
```
sudo apt-get update
sudo apt-get upgrade
```
2. 安装必要的软件包:
```
sudo apt-get install build-essential cmake git pkg-config
sudo apt-get install libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
sudo apt-get install libxvidcore-dev libx264-dev
sudo apt-get install libgtk-3-dev
sudo apt-get install libatlas-base-dev gfortran
sudo apt-get install python3-dev python3-numpy
```
3. 下载OpenCV 3.2.0源代码:
```
git clone https://github.com/opencv/opencv.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 WITH_CUDA=OFF \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D INSTALL_C_EXAMPLES=OFF \
-D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules \
-D BUILD_EXAMPLES=ON ..
```
6. 编译并安装OpenCV
```
make -j4
sudo make install
```
7. 更新动态连接库路径
```
sudo ldconfig
```
8. 检查是否安装成功
```
pkg-config --modversion opencv
```
如果返回3.2.0则安装成功。
### 回答2:
Ubuntu 18.04是一种流行的Linux操作系统,而OpenCV 3.2.0是一种经典的计算机视觉库。很多人希望在Ubuntu 18.04上安装并使用OpenCV,以下是安装步骤:
步骤一:更新系统
在安装OpenCV之前,需要确保系统是最新的。可以打开终端并运行下面的命令:
sudo apt-get update
sudo apt-get upgrade
上述命令将更新系统并将所有软件包升级到最新版本。
步骤二:安装依赖项
在安装OpenCV之前,需要安装一些必需的依赖项。可以通过以下命令安装:
sudo apt-get install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
上述命令将安装必需的软件包。
步骤三:下载OpenCV并解压
现在,需要下载OpenCV 3.2.0源代码,然后将其解压。可以使用以下命令完成:
cd ~
mkdir opencv_install
cd opencv_install
wget -O opencv.zip https://github.com/opencv/opencv/archive/3.2.0.zip
unzip opencv.zip
上述命令将下载源代码并将其解压到“ ~/opencv_install”目录中。
步骤四:编译和安装OpenCV
现在,需要编译并安装OpenCV。可以使用以下命令:
cd opencv-3.2.0
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
make -j4
sudo make install
上述命令将在“ ~/opencv_install/opencv-3.2.0/build”目录中编译OpenCV并将其安装到“/usr/local”目录中。请注意,在make命令中,“-j4”选项将并行处理4个任务,这将加快编译速度。
步骤五:配置库路径
最后,需要将OpenCV的库路径添加到系统中。可以打开终端并运行以下命令:
sudo sh -c 'echo "/usr/local/lib" >> /etc/ld.so.conf.d/opencv.conf'
sudo ldconfig
上述命令将创建一个文件“ /etc/ld.so.conf.d/opencv.conf”,其中包含OpenCV的库路径,并运行ldconfig命令来更新库缓存。
现在,OpenCV 3.2.0已经成功安装在Ubuntu 18.04上了。可以在代码中使用OpenCV库并开始计算机视觉的开发。
### 回答3:
在Ubuntu 18.04上安装OpenCV 3.2.0,需要按照以下步骤进行。首先,我们需要准备好以下所需的安装软件包和工具:
1. cmake(用于编译OpenCV)
2. gcc/g++(编译C++代码)
3. git(下载源代码)
4. 摄像头驱动(如果需要使用摄像头则需要安装)
步骤一:更新Ubuntu软件库
打开终端并更新Ubuntu软件库:
sudo apt update
sudo apt upgrade
步骤二:安装所需软件包和工具
使用以下命令安装所需软件包和工具:
sudo apt install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
步骤三:下载OpenCV3.2.0
使用git命令下载OpenCV3.2.0源代码:
git clone https://github.com/opencv/opencv.git
cd opencv
git checkout 3.2.0
步骤四:编译和安装OpenCV3.2.0
进入源代码目录并创建一个编译目录:
cd ~/opencv
mkdir build
cd build
运行下面的cmake命令来为OpenCV3.2.0构建Makefile:
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
运行make命令来编译源代码:
make -j4
make -j4命令将会同时编译四个CPU内核的代码。如果你有更快的CPU内核可以使用-n参数来指定。
运行下面命令来安装OpenCV3.2.0
sudo make install
步骤五:测试OpenCV
使用以下命令测试OpenCV编译是否正常:
pkg-config --modversion opencv
如果输出版本号,则说明OpenCV安装成功。
注意事项:
- 在安装OpenCV之前,请确保Ubuntu系统已经更新到最新版本。
- 如果你在编译时遇到编译错误,可以找到相关的库,然后安装相应的库。
- 默认情况下OpenCV只支持本地模式,要使用远程模式需要额外安装libjpeg-dev和libpng-dev库。