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

网站建设的要求/营销推广app

网站建设的要求,营销推广app,南充市住房和城乡建设局考试网站,学院网站建设新闻简报VS2019:基于QtOpenCV创建项目一、前言二、具体配置流程VS创建Qt项目插件安装需要创建VS中Qt项目配置OpenCV三、测试输出如下:四、待更新内容五、参考文档一、前言 如标题所说,这篇文章是基于Qt和OpenCv来创建项目,所以 首先应该安…

VS2019:基于Qt+OpenCV创建项目

  • 一、前言
  • 二、具体配置流程
    • VS创建Qt项目
      • 插件安装需要
      • 创建
    • VS中Qt项目配置OpenCV
  • 三、测试
    • 输出如下:
  • 四、待更新内容
  • 五、参考文档

一、前言

如标题所说,这篇文章是基于Qt和OpenCv来创建项目,所以 首先应该安装Qt和OpenCv,本篇文章主要阐述如何配置,安装Qt和OpenCV请参考已下文章。
环境:win10,VS 2019,qt 5.12.5,opencv 4.1.0

二、具体配置流程

VS创建Qt项目


插件安装需要

VS 不自带创建Qt项目,所以这里需要给 VS装一个插件,叫做qt-vsaddin-msvc2019-2.4.1.vsix,根据自己的vs版本,可以从这里下载,下载完成之后,双击,按照提示就可以安装完毕。
在这里插入图片描述

创建

之后,你打开VS,就可以看见创建项目里面多了一些qt的项目的创建项。

在这里插入图片描述
1、这里我们选择Qt GUI Application,点击下一步。
在这里插入图片描述2、填写项目名称和位置,然后点击创建。
在这里插入图片描述3、然后会弹出来qt向导,点击next,默认配置就行,点击next。(其中省略了一些简单步骤)
在这里插入图片描述
4、这里选择QWidget,点击finish。
这样的话,是可以直接写qt代码或者运行的,但是我们需要吧opencv加进来,所以需要配置一些信息。

VS中Qt项目配置OpenCV

1、点击项目解决方案,右击项目名称,点击属性。
在这里插入图片描述
在这里插入图片描述

2、
(1):将D:\Ins_Develop\opencv4.x\opencv\build\include 和 D:\Ins_Develop\opencv4.x\opencv\build\include\opencv2 配置到 VC++目录下的包含目录
(2):将D:\Ins_Develop\opencv4.x\opencv\build\x64\vc15\lib配置到VC++目录下的库目录

在这里插入图片描述

3、设置 链接器–>输入–>附加依赖项 值为opencv_world410d.lib在这里插入图片描述

三、测试

我这里简单的写了两行代码,用来测试,代码如下:

qtForOpencv.h

#include <QtWidgets/QWidget>
#include "ui_qtForOpencv.h"
#include <QLabel>class qtForOpencv : public QWidget
{Q_OBJECTpublic:qtForOpencv(QWidget *parent = Q_NULLPTR);private:Ui::qtForOpencvClass ui;public:QLabel* imgLabel;
};

qtForOpencv.cpp

#include "qtForOpencv.h"
#include <opencv2\opencv.hpp>
#include <opencv2\core.hpp>
#include <opencv2\imgcodecs.hpp>
#include <opencv2\imgproc.hpp>using namespace cv;
using namespace std;qtForOpencv::qtForOpencv(QWidget *parent): QWidget(parent)
{ui.setupUi(this);Mat src = imread("up2_2.jpg");  // 读取图片if (src.empty()) {printf("could not load image...\n");} cvtColor(src, src, COLOR_BGR2RGB); //BGR图片装换成RGB图片cv::resize(src, src, Size(512, 512));  // 修改图片大小imgLabel = new QLabel(this);imgLabel->setText(QStringLiteral("原图"));imgLabel->move(0, 0);QImage showImg = QImage((const unsigned char*)(src.data), src.rows, src.cols, QImage::Format_RGB888);imgLabel->setPixmap(QPixmap::fromImage(showImg));imgLabel->show();  // 在qt界面显示图片 waitKey(0);
}

输出如下:

在这里插入图片描述

四、待更新内容

待更新内容只可观看,切勿实操。
在windows中调试话,需要安装一个调试工具,win sdk, 叫Windows 10 SDK
然后进行安装,进行到这里,只需要勾选Debugging Tools for Windows.

五、参考文档

[1] VS2019:配置opencv教程
[2] C++ QT5.9 跨平台界面编程原理和实战
[3] OpenCV安装教程
[4] QT5.11下载与安装教程

http://www.jmfq.cn/news/4779289.html

相关文章:

  • 哪个平台建网站比较好/湖南企业seo优化推荐
  • 专业北京网站建设公司/宁波网络营销策划公司
  • 手机网站建设公司排名/cpu游戏优化加速软件
  • 通过域名访问网站/一元友情链接平台
  • 人气页游排行榜前十名/广州seo做得比较好的公司
  • 翻译网站怎么做/乔拓云网站建设
  • 外贸展示企业网站/短视频营销策略
  • 南京网站设计工作室/seo怎么才能优化好
  • 做电商的进货网站/如何优化标题关键词
  • 深圳做关键词优化平台/关键seo排名点击软件
  • 长春市住房和城乡建设局网站/电工培训技术学校
  • 网站建设包括哪些部分/网络营销外包收费
  • 合肥最新消息/seo技巧是什么
  • 河北网站建设口碑好/附近学电脑培训班
  • 网站风格设计怎么写/seo项目经理
  • 上海知名网站制作公司/口碑营销案例2021
  • 衡水做网站的公司/品牌营销策划机构
  • 百度竞价排名是什么意思/seo推广主要做什么的
  • 北京泵网站建设/网站推广优化技巧
  • 门户网站域名是什么/windows优化大师软件介绍
  • 做废钢推广网站/seo优化培训多少钱
  • 城乡建设部网站自助商品房/惠州百度seo排名
  • 富顺住房和城乡建设厅网站/线下推广都有什么方式
  • 在网站上卖东西怎么做/成都网站优化公司
  • 网站开发与应用/全球网站排行榜
  • 西宁网站建设/关键词排名靠前
  • 建设路84号 网站备案/网站的seo是什么意思
  • 网站建设大致价格2017/百度sem认证
  • 湖南专业做网站公司/百度收录网站链接入口
  • PHP做克隆网站/推广费用一般多少