【问题标题】:OpenGL Support with OpenCV-3.0OpenCV-3.0 的 OpenGL 支持
【发布时间】:2016-01-09 19:08:02
【问题描述】:

我在 OpenGL 支持下构建了 Opencv-3,但在执行基本程序时收到错误:

No OpenGL support (Library was built without OpenGL support) in 
cvNamedWindow, file /home/usr/kinect/opencv-
3.0.0/modules/highgui/src/window_gtk.cpp, line 1048
terminate called after throwing an instance of 'cv::Exception'
what():  /home/usr/kinect/opencv-
3.0.0/modules/highgui/src/window_gtk.cpp:1048: error: (-218) Library was 
built without OpenGL support in function cvNamedWindow**

当我构建 opencv 时,我使用了通常的 -D_WITH_OPENGL=0N 完成后,我可以清楚地看到消息 WITH_OPENGL 等正确支持。

当您尝试使用最新版本的OpenCVOpenGL 时有什么问题吗?

我需要安装一些特殊的和额外的数据包吗?

谢谢,:)。

【问题讨论】:

    标签: c++ opencv opengl opengl-es


    【解决方案1】:

    可能需要先安装 OpenGL。这样做:

    sudo apt-get install libgtkglext1 libgtkglext1-dev
    

    在此post 中查找更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-12
      • 2012-06-19
      • 2012-06-17
      • 2021-05-07
      • 1970-01-01
      • 2013-09-20
      • 2017-08-15
      • 2017-02-18
      相关资源
      最近更新 更多