我的平台:Ubuntu 10.04+Qt+OpenGL+OpenCV

OpenGL是Qt自带的,Windows下的版本OpenGL库已经随同Qt的Windows发行版一同安装,Linux版本则没有安装.

1.首先安装OpenGL库

sudo apt-get install libqglviewer-dev

安装好后就可以运行Qt在带的OpenGL示例程序

2.安装OpenCV

sudo apt-get install libcv-dev libcv4 libcvaux-dev libcvaux4 libhighgui-dev libhighgui4 opencv-doc harpia

安装好之后会在/usr/include下生成opencv文件夹以及在/usr/lib文件夹下生成库文件

3.运行测试程序

首先配置pro:

增加头文件路径,以及需要用的库文件

INCLUDEPATH += /usr/include/opencv

LIBS += -L/usr/lib -lcvaux -lcv -lcxcore -lhighgui -lml

敲入测试代码:

IplImage *img = cvLoadImage("test.jpg");

cvNamedWindow("jdh",CV_WINDOW_AUTOSIZE);

cvShowImage("jdh",img);

cvWaitKey(0);

cvReleaseImage(&img);

cvDestroyWindow("jdh");

运行效果如下:

linux上qt配置opengl,Ubuntu下配置Qt+OpenGL+OpenCV相关推荐

  1. openocd调试Linux内核,Ubuntu下配置OpenOCD+FT2232

    Ubuntu下配置OpenOCD+FT2232 [1]确认调试器方案 将调试器插到电脑上,lsusb看一下: Bus 003 Device 009: ID 1457:5118 First Intern ...

  2. Ubuntu 下配置 Typora 图片上传到 smms

    Ubuntu 下配置 Typora 图片上传到 smms 首先在这里安装 PicGo,在Typora中的:File / Preferences / Image部分,找到Download and Upg ...

  3. wsl2设置挂载_Windows下的Linux子系统安装,WSL 2下配置docker

    Windows下的Linux子系统安装,WSL 2下配置docker 前提条件: 安装WSL 2需要Windows 10版本是Build 18917或更高,首先先确认系统版本已升级. 在"启 ...

  4. vim配置(在Ubuntu下)

    vim在ubuntu下的配置: 建议首先将linux内核版本更新,不然很多插件版本不够. vim在ubuntu下配置依靠/etc/vim目录中的vimrc,命令是: sudo vim /etc/vim ...

  5. ubuntu下配置eclipse

    ubuntu下配置eclipse 1.官方下载:http://www.eclipse.org/downloads/ 2.解压到指定目录:/opt 可先解压到当前目录然后 mv eclipse /opt ...

  6. 深度学习环境配置10——Ubuntu下的torch==1.7.1环境配置

    深度学习环境配置10--Ubuntu下的torch==1.7.1环境配置 注意事项 一.2022/9/18更新 学习前言 各个版本pytorch的配置教程 环境内容 环境配置 一.Anaconda安装 ...

  7. Ubuntu下配置FreeRADIUS + PPTP/L2TP + Mysql + daloRADIUS

    PPTP/L2TP安装方法就不写了,前面好多文章都介绍了安装方法. 下面先安装FreeRADIUS-server Shell 1 2 3 4 5 6 7 #sudo apt-get install m ...

  8. Ubuntu下配置、训练YOLO的全过程——无人机检测小系统

    搞毕设做的在TX2上识别检测旋翼无人机,现在把环境配置和制作训练集的整个过程分享如下,也借鉴了网上很多教程网站一并附在本文最后. 本文主要阐述Ubuntu下配置.训练YOLO的全过程. 1 安装ubu ...

  9. ubuntu下配置JDK和tomcat和IDEA2017(永久激活)开发环境

    一.Ubuntu下配置java环境 1.下载jdk,这里下载的是jdk8版本,地址为http://www.oracle.com/technetwork/java/javase/downloads/jd ...

最新文章

  1. c语言交错级数前10项和,怎么求一个交错级数的和,谢谢
  2. Python生物信息学⑥绘制热图及火山图
  3. Android JNI编程(六)——C语言函数指针、Unition联合体、枚举、Typedef别名、结构体、结构体指针...
  4. 基于Shibbloet实现的SSO单点登录
  5. 诸葛io的技术架构图_【总结】MySQL技术内幕二:InnoDB存储引擎技术特性
  6. Laravel 日期时间处理包 Carbon 的应用
  7. 科技论文----论搜索引擎现状及发展趋势
  8. Java Code之多态
  9. 用Blink打造你的技术朋友圈
  10. 【图像分割】基于matlab人工鱼群算法图像分割【含Matlab源码 1488期】
  11. idea导出Oracle表结构和数据
  12. java流传输_Java 运用流传输文件
  13. TARA-威胁建模方案2
  14. (零基础)如何使用python下载哔哩哔哩视频?
  15. c语言fabs函数的返回值,关于c语言中fabs函数的用法
  16. 【风马一族_气味】组成气味的基本成分探索
  17. 机器学习笔记 - IOU、mAP、ROC、AUC、准确率、召回率、F分数
  18. Trust App(高通)
  19. css-filter属性-融合效果-1.1
  20. JavaScript 获取当前日期和三十天以前日期

热门文章

  1. import cv2时ImportError: libjasper.so.1: cannot open shared object file: No such file or directory
  2. 杂谈——杭州考驾照历程
  3. bootstrap 数据加载中提示_解决Quartz定时器中查询懒加载数据no session的问题
  4. 电脑桌面便签_在电脑桌面使用敬业签怎么操作退出团队便签?
  5. java 防并发_并发:如何防止两个不同类中的两个方法同时运行?
  6. glDrawElements参数在新旧版本传最后一个参数的不同
  7. php cap,PHP ImagickDraw setStrokeLineCap()用法及代码示例
  8. php 转义取消,php如何取消转义
  9. 广州种植牙需要多少钱
  10. ASP.net mvc Code First 更新数据库