写点什么

蓝易云 - ubuntu 18.04 LTS 安装 opencv 3.4.16+opencv_contrib 3.4.16

  • 2024-06-01
    四川
  • 本文字数:1362 字

    阅读完需:约 4 分钟

蓝易云 - ubuntu 18.04 LTS安装opencv 3.4.16+opencv_contrib 3.4.16

在 Ubuntu 18.04 LTS 上安装 OpenCV 3.4.16 和 OpenCV_contrib 3.4.16 的过程可以分为几个步骤。这个过程可能会有点像是在烹饪一道复杂的菜肴,但是只要你按照步骤来,就能够成功地完成。


首先,我们需要准备好我们的“厨房”,也就是你的 Ubuntu 系统。这包括安装一些必要的软件包和库。打开终端并输入以下命令:

sudo apt-get updatesudo apt-get upgradesudo apt-get install build-essential cmake pkg-config
复制代码

接下来,我们需要为 OpenCV 准备一些“食材”,也就是它所依赖的库:

sudo apt-get install libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev 
复制代码

以上命令将会安装处理图像所需格式(JPEG, PNG, TIFF 等)相关库。

接着还需要处理视频 I/O 相关库:

sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev \libv4l-udev v4l-utils qv4l2 v4l2ucp \libxvidcore-deb x264 vdpauinfo \libfaac-deb faac faad youtube-dl \ffmpeg x264 ffmpeg2theora mencoder flvtool2 qt-faststart ffmpegthumbnailer mpeg3-utils mpegdemux streamer lame flac vorbis-tools opus-tools sox mkvtoolnix mp3gain speex
复制代码

接下来,我们需要安装一些 OpenCV 的高级功能所需的库,包括用于优化 OpenCV 操作的一些库:

sudo apt-get install libatlas-base-dev gfortran libeigen3-dev
复制代码

然后我们需要安装 Python 开发环境:

sudo apt-get install python2.7-dev python3.6-dev 
复制代码

现在,我们已经准备好了所有必要的“食材”,接下来就是开始“烹饪”了。

首先下载 OpenCV 和 OpenCV_contrib 源代码。在你想要下载源代码的目录中打开终端,并输入以下命令:

wget -O opencv.zip https://github.com/opencv/opencv/archive/3.4.16.zip wget -O opencv_contrib.zip https://github.com/opencv/opencv_contrib/archive/3.4.16.zip
unzip opencv.zip unzip opencv_contrib.zip
mv opencv-3.4.* OpenCV && mv OpenCv-contrib-3.* OpenCv-contrib cd ~/OpenCv && mkdir build && cd build
复制代码

然后配置编译选项:

cmake -D CMAKE_BUILD_TYPE=RELEASE \-D CMAKE_INSTALL_PREFIX=/usr/local \-D INSTALL_PYTHON_EXAMPLES=ON \-D INSTALL_C_EXAMPLES=OFF \-D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib/modules \ # 这里是你解压后contrib包所在路径,请根据实际情况修改。-D PYTHON_EXECUTABLE=~/.virtualenvs/cv/bin/python \ # 这里是你的Python解释器路径,请根据实际情况修改。-D BUILD_EXAMPLES=ON ..
复制代码

最后,我们开始编译和安装 OpenCV:

make -j4 # 这里的4是你的CPU核心数,你可以根据实际情况修改。sudo make installsudo ldconfig
复制代码

现在,OpenCV 3.4.16 和 OpenCV_contrib 3.4.16 应该已经在你的 Ubuntu 18.04 LTS 上安装完成了。这就像是完成了一道复杂但美味的菜肴。现在你可以开始享用它——使用它来进行图像处理、机器视觉等任务。

以上就是 Ubuntu 18.04 LTS 上安装 OpenCV 3.4.16 和 opencv_contrib-3.* 的详细步骤。希望这个“烹饪”过程能帮助到需要进行图像处理、机器视觉等任务的朋友们。

注意:以上步骤可能会因为网络环境或者其他原因出现问题,请确保网络通畅,并且按照提示解决可能出现问题。

总结:本文详细介绍了如何在 Ubuntu 系统中安装 opencv 以及其扩展库 opencv_contrib,并且以“烹饪”为主题进行形象生动地描述,使得读者能够更好地理解并操作。

发布于: 3 小时前阅读数: 5
用户头像

百度搜索:蓝易云 2023-07-05 加入

香港五网CN2免备案服务器

评论

发布
暂无评论
蓝易云 - ubuntu 18.04 LTS安装opencv 3.4.16+opencv_contrib 3.4.16_云计算_百度搜索:蓝易云_InfoQ写作社区