在 Ubuntu 上安装 OpenCV with GUI

Installing OpenCV with GUI on Ubuntu

本文关键字:with GUI OpenCV 安装 Ubuntu      更新时间:2023-10-16

看来我把事情搞砸了。我忘了在 Ubuntu 上安装 OpenCV 的一些依赖项。具体来说,我想在支持 GUI 的 Ubuntu 14.04 上安装 OpenCV。我注意到有一个名为 gtk+-2.0 的包是 OpenCV 所必需的。所以我做到了

sudo apt-get install libgtk2.0-dev 

或类似的东西。它安装正常。我还安装了此处指定的其他依赖项。

但是,当我根据教程运行cmake时,它说

gtk+-2.0` not found 

因此,OpenCV将在没有GUI支持的情况下构建。在运行cmake之前,我应该设置任何环境变量吗?

我可以通过以下方式检测gtk+-2.0

pkg-config --modversion gtk+-2.0`

输出2.24.23 .另外,我记得为gtk+-2.0添加了一些搜索路径,例如

/usr/lib/x86_64-linux-gnu/pkgconfig

这有什么关系吗?

谢谢。

安装依赖项

sudo apt-get install build-essential checkinstall cmake pkg-config yasm 
sudo apt-get install libtiff4-dev libjpeg-dev libjasper-dev 
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev libxine-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libv4l-dev 
sudo apt-get install python-dev python-numpy 
sudo apt-get install libtbb-dev 
sudo apt-get install libqt4-dev libgtk2.0-dev
  1. 须藤武格特http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.9/opencv-2.4.9.zip
  2. 解压缩 openCV-2.4.9.zip
  3. 光盘 openCV-2.4.9
  4. MKDIR 构建
  5. cd build sudo cmake -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D INSTALL_C_EXAMPLES=ON -
  6. D INSTALL_PYTHON_EXAMPLES=ON -DBUILD_EXAMPLES=开 -D WITH_QT=开 -D WITH_OPENGL=开 -D WITH_VTK=开
  7. 须藤制作
  8. 须藤制作安装

我的建议是在继续之前清理构建环境。 make clean是不够的。删除所有生成文件并重新开始。我刚刚成功安装了OpenCV,并在Ubuntu 16.04 LTS上运行了一个视频文件。如果我可以提供进一步的帮助,请告诉我。