当前位置: 首页 > news >正文

QT内使用OpenCV

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

一、在新文件夹testqt下建立源代码文件main.cpp

#include <QCoreApplication>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main()
{
    Mat image;
    image=imread("test.jpg");
    imshow("meinv",image);
    waitKey();
    return 0;
}

二、在源代码文件目录下执行qmake

三、修改testqt.pro如下

######################################################################
# Automatically generated by qmake (2.01a) ?? 12? 22 16:35:37 2015
######################################################################

TEMPLATE = app
TARGET = 
DEPENDPATH += .
INCLUDEPATH += $OPENCV_HOME/include
LIBS += -lGLU -lGL -lglut `pkg-config --libs opencv`

# Input
SOURCES += main.cpp

四、编译运行

$ qmake

$ make

g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -IPENCV_HOME/include -I. -o main.o main.cpp

g++ -m64 -Wl,-O1 -o testqt main.o    -L/usr/lib/x86_64-linux-gnu -lGLU -lGL -lglut `pkg-config --libs opencv` -lQtGui -lQtCore -lpthread 

将test.jpg拷入

$ ls

main.cpp  main.o  Makefile  test.jpg  testqt  testqt.pro

 

$ ./testqt

 

 

转载于:https://my.oschina.net/u/2245781/blog/549137

相关文章:

  • FRC与tableview的联合使用
  • Sublime Text 3安装与使用
  • 解放全天下开发者
  • Cesium 获取当前视图范围
  • Gradle介绍
  • 扩展SpringMVC以支持绑定JSON格式的请求参数
  • 0x05 Python数据分析,Anaconda八斩刀
  • dos保存adb logcat读取的Android信息
  • Rotate Image LeetCode
  • MFC消息映射与命令传递
  • CentOS6.6下解压安装mysql-5.7.10-linux-glibc2.5-i686.tar.gz
  • myeclipse安装插件phpeclipse后进行PHP代码编写
  • 怎样选择前端框架
  • 【遇到的问题】父div不能被撑开
  • iOS开发-UIView扩展CGRect
  • 《网管员必读——网络组建》(第2版)电子课件下载
  • CEF与代理
  • css系列之关于字体的事
  • Go 语言编译器的 //go: 详解
  • leetcode-27. Remove Element
  • Redis字符串类型内部编码剖析
  • Spring Cloud(3) - 服务治理: Spring Cloud Eureka
  • vue--为什么data属性必须是一个函数
  • 第三十一到第三十三天:我是精明的小卖家(一)
  • 极限编程 (Extreme Programming) - 发布计划 (Release Planning)
  • 解决jsp引用其他项目时出现的 cannot be resolved to a type错误
  • 聊聊spring cloud的LoadBalancerAutoConfiguration
  • 前端 CSS : 5# 纯 CSS 实现24小时超市
  • 微信小程序实战练习(仿五洲到家微信版)
  • 译米田引理
  • 《码出高效》学习笔记与书中错误记录
  • #NOIP 2014#day.2 T1 无限网络发射器选址
  • #Spring-boot高级
  • #控制台大学课堂点名问题_课堂随机点名
  • #我与Java虚拟机的故事#连载07:我放弃了对JVM的进一步学习
  • (4.10~4.16)
  • (带教程)商业版SEO关键词按天计费系统:关键词排名优化、代理服务、手机自适应及搭建教程
  • (二)【Jmeter】专栏实战项目靶场drupal部署
  • (附源码)ssm航空客运订票系统 毕业设计 141612
  • (附源码)基于SpringBoot和Vue的厨到家服务平台的设计与实现 毕业设计 063133
  • (一)Mocha源码阅读: 项目结构及命令行启动
  • (一)使用IDEA创建Maven项目和Maven使用入门(配图详解)
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • (转)IOS中获取各种文件的目录路径的方法
  • (转)重识new
  • .NET LINQ 通常分 Syntax Query 和Syntax Method
  • .net 流——流的类型体系简单介绍
  • .NetCore实践篇:分布式监控Zipkin持久化之殇
  • :O)修改linux硬件时间
  • @EnableConfigurationProperties注解使用
  • [ C++ ] STL_vector -- 迭代器失效问题
  • [ 云计算 | AWS ] AI 编程助手新势力 Amazon CodeWhisperer:优势功能及实用技巧
  • [.NET 即时通信SignalR] 认识SignalR (一)
  • [20171102]视图v$session中process字段含义
  • [3D基础]理解计算机3D图形学中的坐标系变换