- 博客(6)
- 收藏
- 关注
原创 OpenCV学习之读取一张图片并显示出来
学习内容利用OpenCV 读取一张本地图片并显示出来。简要说明这是学习OpenCV的一个必备知识,我的学习宗旨是:知道如何去用,才会去了解代码演示这是一个演示基础框架#include <iostream>#include "opencv2/opencv.hpp"int main(int argc, char **argv){ return 0;}开始写读取代码#include <iostream>#include "opencv2/opencv.h
2021-07-05 13:43:27
746
原创 c++重载<<和>>的方式
c++重载<<和>>的方式背景解决方法结束背景我们很多时候看到类似以下代码int main(int argc, char **argv){ int value = 10; cout << value << endl; return 0;}输出:但如果我们自定义的类,是否也能这样的输出呢,看以下代码很显然,这已经报错了解决方法这时候就要引进我们c++的重载机制了#include <iostream>using n
2021-07-05 10:47:46
305
原创 C++ 中new对象时加括号()与不加括号()分析
前言很多时候,我们在看代码的时候会看到在new一个对象时会有以下两种形式MyClass *a = new MyClass;MyClass *b = new MyClass();然而这两种方式有什么区别呢,我们探究一下代码演示1.演示代码原型#include <iostream>using namespace std;/*这是一个类*/class MyClass{public: MyClass() {}; ~MyClass() {};};/*主函数*/int
2021-07-02 15:03:57
2519
1
原创 Qt 控件简单截图功能实现
前景有时候我们在写应用程序的时候,需要对某一个控件进行截图保存,比如UI界面上有个表格控件,我的需求只需要把表格部分截取下来保存成图片即可,话不多说,现在开始!实现分析需求分析可得一共要进行2个步骤第一步:用户选择好图片的保存位置第二步:截图代码分析注意先添加头文件#include <QFileDialog>第一步:用户选择好要保存的图片路径 QString fileName = QFileDialog::getSaveFileName.
2021-06-25 11:33:26
1019
原创 Qt新手实战项目之手把手打造一个串口助手
一前景很多时候我们在学习一门新的语言,一直在学习各种语法和记住各种关键字,很容易产生枯燥的情绪,感觉学习这些玩意儿不知道用在什么地方,心里很是苦恼,这不,我在这记录下我学习Qt的第一个的小项目-串口通讯助手吧,边做项目边学习比单独看知识点可有趣多啦。话不多说,我们就现在开始吧!二准备工作我这边使用的Qt版本为5.12.8,然后打开qt creator。1,新建项目,选择Qt Widgets Application2,填写名称和创建路径3.之后一直默认点下一步。4.完成后项目是以下这样的,我
2021-06-20 23:50:01
499
原创 Qt 串口通信之使用16进制发送数据的转换方式
16进制QString转成16进制QByteArray一 概述 有时候在做上位机串口通讯时,经常需要将字符串转成16进制的形式作为发送,借此分析记录一下。二 需求分析//假设需要转换的字符:如下QString str = "abcdef1234";//需求转换成 0xab,0xcd,0xef,0x12,0x34 由上图分析得出,很明显我们只需要拆分字符串然后再重新合并就ok啦,知道了解决方法,接下来就是上代码。三 编写代码方法1:/*******************
2021-06-18 17:35:48
1992
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人