一杯清酒邀明月
天下本无事,庸人扰之而烦耳。
摘要: 1 char *ch1="hello11"; 2 const char *ch2="hello22"; 3 ch2 = ch1;//不报错,但有警告 4 ch1 = (char *)ch2; 阅读全文
posted @ 2020-01-09 09:44 一杯清酒邀明月 阅读(1283) 评论(0) 推荐(0) 编辑
摘要: QString --> string QString.toStdString(); string --> QString QString::fromStdString(string); 阅读全文
posted @ 2020-01-09 09:42 一杯清酒邀明月 阅读(3443) 评论(0) 推荐(1) 编辑
摘要: QString转int 1 QString a="120" ; 2 int b; 3 b=a.toInt(); int 转 QString 1 int a=10; 2 QString b; 3 b=QString::number(a) 阅读全文
posted @ 2020-01-09 09:41 一杯清酒邀明月 阅读(821) 评论(0) 推荐(0) 编辑
摘要: QString 是 Qt 编程中常用的类,除了用作数字量的输入输出之外,QString 还有很多其他功能,熟悉这些常见的功能,有助于灵活地实现字符串处理功能。QString 存储字符串釆用的是 Unicode 码,每一个字符是一个 16 位的 QChar,而不是 8 位的 char,所以 QStri 阅读全文
posted @ 2020-01-09 09:30 一杯清酒邀明月 阅读(1760) 评论(0) 推荐(0) 编辑
摘要: Qt提供一个关键字 foreach (实际是 <QtGlobal> 里定义的一个宏)用于方便地访问容器里所有数据项。foreach 关键字用于遍历容路中所有的项,使用 foreach 的句法是: foreach (variable, container) 使用 foreach 的代码比使用迭代器更简 阅读全文
posted @ 2020-01-09 09:23 一杯清酒邀明月 阅读(871) 评论(0) 推荐(0) 编辑
摘要: //unsiged char *转QString unsigned char *str = "fdd" ; char *str1 = (char *)str; QString str2 = QString(QLatin1String(str1)); //QString 转化成char * QStri 阅读全文
posted @ 2020-01-09 09:19 一杯清酒邀明月 阅读(7621) 评论(0) 推荐(2) 编辑
摘要: Qt5工程编译生成可执行的exe文件之后,运行提示无法启动此程序,计算机丢失Qt5Widgetsd.dll… 原因是没有设置好Qt5的环境变量,解决方法如下: 1、打开【环境变量】,(不同的系统会有不同的方法) 2、点击选中Path项后点【编辑】,或直接双击Path选项 3、在跳出的窗口中加入: C 阅读全文
posted @ 2020-01-09 08:39 一杯清酒邀明月 阅读(7098) 评论(0) 推荐(0) 编辑
摘要: Chapter_1_:Classification 1.1 Gaussian-Mixture-Models 1.add_sample_class_gmm 功能:把一個訓練樣本添加到一個高斯混合模型的訓練數據上。 2.classify_class_gmm 功能:通過一個高斯混合模型來計算一個特征向量的 阅读全文
posted @ 2020-01-08 16:43 一杯清酒邀明月 阅读(1976) 评论(0) 推荐(0) 编辑
摘要: 1 环境配置 硬件:编码器(提供编码信号的PLC) 线扫相机 镜头 相机线缆 图像采集卡(Dalsa_Xcelera-CL_PX4 Dual) 软件:VisionPro 8.2 VisionPro软件 SaperaLT750CamExpertSetup 线扫相机配置软件 TDalsa_Xcelera 阅读全文
posted @ 2020-01-08 16:37 一杯清酒邀明月 阅读(3174) 评论(1) 推荐(0) 编辑
摘要: 1 # 2 # 3 # 加载相机SDK-Includes-Libraries 4 # 5 # 6 7 INCLUDEPATH +=\ 8 $$quote(C:\Program Files (x86)\MVS\Development\Includes) 9 LIBS += \ 10 -L$$quote 阅读全文
posted @ 2020-01-08 12:50 一杯清酒邀明月 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 1 HWND m_hWnd; 2 QWidget *newWidget; 3 newWidget = QWidget::find((WId)m_hWnd); //需要用(WID) 阅读全文
posted @ 2020-01-08 12:41 一杯清酒邀明月 阅读(890) 评论(0) 推荐(0) 编辑
摘要: 找出电脑上的rc.exe ,发现在C:\Program Files (x86)\Windows Kits\10\bin\10.0.xxxx.0\x86 路径下。 找出电脑上的rc.exe ,发现在C:\Program Files (x86)\Windows Kits\10\bin\10.0.xxxx 阅读全文
posted @ 2020-01-08 12:40 一杯清酒邀明月 阅读(3596) 评论(1) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-01-06 16:58 一杯清酒邀明月 阅读(1229) 评论(0) 推荐(2) 编辑
摘要: Mat转QImage 1 QImage mat2qim(Mat & mat) 2 { 3 cvtColor(mat, mat, COLOR_BGR2RGB); 4 QImage qim((const unsigned char*)mat.data, mat.cols, mat.rows, mat.s 阅读全文
posted @ 2020-01-06 16:48 一杯清酒邀明月 阅读(1473) 评论(0) 推荐(0) 编辑
摘要: 在学习C++的过程中我们经常会用到.和::和:和->,在此整理一下这些常用符号的区别。1、A.B则A为对象或者结构体2、A->B则A为指针,->是成员提取,A->B是提取A中的成员B,A只能是指向类、结构、联合的指针;3、::是作用域运算符,A::B表示作用域A中的名称B,A可以是名字空间、类、结构 阅读全文
posted @ 2020-01-06 16:37 一杯清酒邀明月 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 首先简单说说什么是浅拷贝和深拷贝:浅拷贝就比如像引用类型,而深拷贝就比如值类型,即浅拷贝是共用一块内存的,而深拷贝是复制一份内容。 我们再来看看QImage类的几个构造函数: 1 // 浅拷贝 2 QImage(uchar * data, int width, int height, Format 阅读全文
posted @ 2020-01-06 16:35 一杯清酒邀明月 阅读(3251) 评论(0) 推荐(3) 编辑
摘要: 图像保存bool QImage::save(const QString &fileName, const char *format = Q_NULLPTR, int quality = -1) const 保存格式选择参数format选择保存的格式,支持格式如下: BMP(Windows Bitma 阅读全文
posted @ 2020-01-06 16:29 一杯清酒邀明月 阅读(11295) 评论(0) 推荐(2) 编辑
摘要: 时间日期是经常遇到的数据类型,Qt 中时间日期类型的类如下: QTime:时间数据类型,仅表示时间,如11:12:13。 QDate:日期数据类型,仅表示日期,如2011-11-11。 QDateTime:日期时间数据类型,表示日期和时间,如2020-01-01 08:09:10。 Qt 中有专门用 阅读全文
posted @ 2020-01-06 16:17 一杯清酒邀明月 阅读(2850) 评论(0) 推荐(1) 编辑
摘要: Qt程序中有时候不希望信号槽的触发,在某段流程结束之后,又需要继续回复信号槽状态,这时候可以用阻塞或者断开信号槽的方法来处理。 1. 阻塞方法:bool QObject::blockSignals(bool block) 阻塞模式下,这个对象发送的信号都会被阻塞,解除阻塞后则不再阻塞。返回值为之前状 阅读全文
posted @ 2020-01-06 16:10 一杯清酒邀明月 阅读(2094) 评论(0) 推荐(0) 编辑
摘要: 创建全局变量.h文件 globalvariable.h 1 #ifndef GLOBALVARIABLE_H 2 #define GLOBALVARIABLE_H 3 #include <QImage> 4 5 //全局变量 6 class GlobalVariable 7 { 8 public: 阅读全文
posted @ 2020-01-06 15:59 一杯清酒邀明月 阅读(2115) 评论(0) 推荐(0) 编辑