摘要: Widget 多线程(movetothread) 为table添加菜单 ui->setupUi(this); this->setLayout(ui->verticalLayout_main); setPaper = new SetPaper; receiver = new Receiver(); Q 阅读全文
posted @ 2020-11-24 02:26 tmjDD 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 多线程网络文件传输 效果 【】sender void AndySender::on_pbt_selectFile_clicked() { QFileDialog fileDialog(this); //设置窗口的标题 fileDialog.setWindowTitle("选择要发送的文件"); fi 阅读全文
posted @ 2020-11-24 01:53 tmjDD 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 开机界面 点击开始,颜色改变 加载界面为gif动画 游戏窗口 生成迷宫,使用图片素材, 迷宫砖块都是图片 根据每一个坐标是否有砖块设置不同的图片 按下按钮改变不同的颜色,使用样式表(设置不同的图片) 人物行走动画,改变widget的位置,同时改变人物对应的图片(根据人物的朝向) The QSeque 阅读全文
posted @ 2020-11-24 01:52 tmjDD 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 开场动画 QSplashScreen *splash = new QSplashScreen; splash->setPixmap(QPixmap(":/images/成信大冬.jpg")); splash->show(); for(int i=0;i<2000;i++) { splash->rep 阅读全文
posted @ 2020-11-24 01:51 tmjDD 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 操作图片像素,模板操作; #include "mainwindow.h" #include "ui_mainwindow.h" #include <QPixmap> #include <QDir> #include <QFileDialog> #include <QDebug> #include < 阅读全文
posted @ 2020-11-24 01:38 tmjDD 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 参考博客文章 https://www.cnblogs.com/jeffkuang/articles/6479397.html https://blog.csdn.net/guochang7511/article/details/26226263 例程位置 \Users\Administrator\D 阅读全文
posted @ 2020-11-24 01:37 tmjDD 阅读(593) 评论(0) 推荐(0) 编辑
摘要: 第一章 概述 1.3.1 设计器实现 1.3.2代码实现 L1.2概念解析 伙伴编辑模式 信号与槽机制 元对象系统 布局管理器 第二章 2.1字符串 字符串相加 替换 格式处理 去除空白符号等 查询字符串数据 字符串转换 2.2容器类list map hash 不同容器操作速度不一样 不同的容器,读 阅读全文
posted @ 2020-11-24 01:35 tmjDD 阅读(921) 评论(0) 推荐(0) 编辑
摘要: QSettings操作配置文件 用Qt写界面时,难免会进行本地信息的保存,可以使用轻量级数据库sqlite,也可以使用QSettings读写配置文件。 如何来进行读写呢?如下,使用QSettings写一个通用的读写方法: bool Util::writeInit(QString path, QStr 阅读全文
posted @ 2020-11-24 01:34 tmjDD 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 《1【】C程序设计(第三版) 谭浩强 209页超高清书签版》 数据类型、运算符 基本类型: 整型 字符型 实型 单精度 双精度 枚举类型 构造类型 数组类型 结构体类型 共用体类型 指针类型 空类型 整型变量是以补码的形式表示的 正数的补码与原码相同 负数的补码:将该数的绝对值的二进制形式取反再加一 阅读全文
posted @ 2020-11-24 01:30 tmjDD 阅读(110) 评论(0) 推荐(0) 编辑
摘要: https://www.jianshu.com/p/46e9b8a6cb6a find_package用法 使用如下方式查找Caffe库: find_package(Caffe REQUIRED) 如果找到Caffe库,就可以在接下来的语句中使用Caffe_INCLUDE_DIRS和Caffe_LI 阅读全文
posted @ 2020-11-24 01:28 tmjDD 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 参考:十四讲,学习opencv,标定原理, 总结 标定:已知世界坐标系平面内的三维坐标和像素坐标,求解内参和外参; 本质矩阵和基本矩阵:已知内参和两幅图像中对应点的坐标,通过对极约束(八点法,尺度等价性,齐次坐标)求解相机的运动R和t(用到RANSAC); 单应矩阵:根据同一平面上的点在不同图像上的 阅读全文
posted @ 2020-11-24 01:26 tmjDD 阅读(1037) 评论(0) 推荐(0) 编辑
摘要: 有限状态机可以实现:字符串匹配(参照算法导论)、多状态转换(闸机控制、温度控制、水位控制等) void HAL_UART_RxCpltCallback(UART_HandleTypeDef *UartHandle) { switch(RxState) { case 0: { if(RxData==0 阅读全文
posted @ 2020-11-24 01:25 tmjDD 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 摄影几何:两视点几何,单应矩阵,自标定理论,三维重构; 矩阵与张量:正交对角化,矩阵分解,矩阵导数,欧式运动,仿射运动,射影运动; 模型估计:迭代优化,参数估计,视觉估计(单应矩阵,基本矩阵),RANSAC,模型选择; 阅读全文
posted @ 2020-11-24 01:24 tmjDD 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 串口处理类 头文件, 继承自port_handler,实现了所有的虚函数; 数据成员:id,波特率,串口名称,发送包时间,超时时间, PacketHandler 全部都是纯虚函数 包含了子类的头文件,虚函数在子类中实现(按照两种协议分别实现) protocol1_packet_handler 继承上 阅读全文
posted @ 2020-11-24 01:22 tmjDD 阅读(182) 评论(0) 推荐(0) 编辑
摘要: cmake作为一个工程构件工具,能够简化构建过程和编译过程; 如果仅仅使用 qt 编程,没有必要使用 cmake,因为 qmake 管理 Qt 工程的专业性和自 动化程度比 cmake 要高很多。 CMakeLists.txt,这个文件是 cmake 的构建定义文件,文件名 是大小写相关的,如果工程 阅读全文
posted @ 2020-11-24 01:18 tmjDD 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 【Robotics_openGL_simulation】 加载模型文件 文件中点的坐标都是以世界坐标系作为原点,给动画制作带来麻烦;需要在初始状态下转换到连杆自身坐标系下; 机器人的配置文件中已经给出了机器人的关节参数为DH参数; 阅读全文
posted @ 2020-11-24 01:17 tmjDD 阅读(1120) 评论(1) 推荐(1) 编辑
摘要: 自动控制中的PID控制,增量式PID等; 数据压缩;循环冗余校验; 阅读全文
posted @ 2020-11-24 01:16 tmjDD 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 道闸,又名挡车器,是专门用于道路上限制机动车行驶的通道出入口管理设备。道闸的工作原理是什么呢,它是怎样控制起落杆运动的呢,今天百成电子将为您详细讲述,希望对您有所帮助。请看下面分解: 道闸广泛应用于公路收费站、车场管理管理车辆通道,用于管理车辆的出入。道闸的工作方式有很多,道闸即可单独通过无线遥控实 阅读全文
posted @ 2020-11-24 01:15 tmjDD 阅读(457) 评论(0) 推荐(0) 编辑