自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (1)
  • 收藏
  • 关注

原创 利用QT 串口通信进行RS232协议开发

QT串口通信协议代码最近在研究用串口通信去发送协议指令控制相机工作,因为是第一次接触串口,期间也是耗费了点点时间,将自己的部分成果记录下来,以后方便查阅。在qt下利用Qserialport函数进行的代码编写,一下便是串口通讯的部分代码:// 首先在.pro文件加入serialportQT += core gui serialport// 在.h文件中加入头文件#include <QtSerialPort/QSerialPort>#include <QtSer

2020-10-23 22:46:48 8685

原创 MITK-DICOM影像数据进行局部像素值修改

摘要:该代码实现了一个医学影像处理功能,用于在DICOM影像中模拟异物植入。通过计算目标点与各像素点的欧几里得距离,在0.6-2.0mm范围内设置像素值为1500(模拟异物边缘),小于0.6mm设置为2500(模拟异物核心)。程序读取带有"ARMD Target Point"标记的节点坐标作为目标点,处理后保存为NRRD格式文件。主要使用了ITK和MITK库进行影像处理,包含距离计算、像素修改和文件保存功能。

2025-07-02 11:28:29 210

原创 vtk 对stl文件进行降采样

摘要:针对3D渲染中模型数据过大导致的卡顿问题,本文介绍了一种使用VTK库进行模型降采样的方法。通过vtkDecimatePro处理器可以按比例减少模型三角形数量(如示例中减少50%),在不显著影响视觉效果的前提下优化性能。代码展示了从STL文件读取、降采样处理到保存输出文件的完整流程,为处理大型3D模型提供了实用的技术方案。(99字)

2025-06-11 10:44:09 82

原创 【Opencv】canny边缘检测提取中心坐标

本文介绍了如何使用OpenCV对图像中的小球进行Canny边缘检测,并通过Zernike矩进行亚像素边缘检测,最终拟合椭圆以获取小球的精确坐标。首先,图像被转换为灰度图并进行高斯平滑处理,接着通过Canny算法检测边缘。然后,利用Zernike矩对边缘点进行亚像素级别的精确定位,最后通过椭圆拟合得到小球的中心坐标。该方法能够有效提高小球检测的精度,适用于需要高精度定位的图像处理任务。

2025-05-16 17:57:07 328

原创 vtk 读取ply或者stl点云进行ICP配准(不可直接使用vtkPolyData)

vtk 读取ply或者stl点云进行ICP配准(不可直接使用vtkPolyData)

2025-04-30 14:12:00 285

原创 qt自定义加载字体库ttf

qt加载自定义字体库ttf文件

2025-01-16 18:09:23 548

原创 QT-文件创建时间修改器

关于文件创建时间 修改的例子

2024-09-29 10:14:38 715

原创 VTK 与mtik 矩阵转换

矩阵转换

2024-08-18 17:18:41 223

原创 如何使用vs统计代码行数

如何使用vs快速统计总行数?

2024-02-07 10:21:18 1047

原创 VTK-创建网格平面及显示球体

VTK-创建网格平面及显示球体。

2023-04-29 10:41:05 658

原创 VTK-空间坐标系转换(求器械B在器械A的空间坐标系的位姿)

首先已知器械A和B在统一坐标系下的位姿,求器械B在器械A空间下的位子信息。

2023-04-29 09:28:43 294

转载 Qt-多线程QThread与线程池QThreadPool浅析

今天学习了Qt中的多线程和线程池,特写这篇博客来记录一下。

2023-03-09 22:54:25 1510

转载 QT-QTableWidget滚动条样式设置

QScrollBar样式表

2023-03-09 22:23:03 3050

转载 QT-实时监测电脑是否能够上网

Qt-检测电脑是否能够上网

2023-03-09 22:14:17 1430

原创 QT-实现拷贝文件、文件夹(QFile::copy)

QT-实现拷贝文件、文件夹(QFile::copy)

2023-03-09 21:50:14 8986 1

原创 QT 使用QNetworkAccessManager实现Http远程下载

qt5-QNetworkAccessManager通过http进行下载操作

2023-03-08 23:01:30 665 2

原创 Qt 获取本机IP地址及Mac地址

QT 获取IP地址及Mac地址

2023-03-08 00:27:09 1182

原创 QT-读取二进制bin文件并发送

这里的功能主要开发用于读取bin文件并发送到硬件内存中进行更新设备。以下是读取bin文件后发送的相关代码。以1024字节为一包进行发送。

2023-03-04 15:14:08 2830

原创 VTK-获取render中的所有actor,进行对应的删除 更新操作

VTK-获取render中的所有actor,进行对应的删除或者更新操作

2023-01-09 00:42:47 4191

转载 VTK-变换矩阵vtkMatrix4x4类

vtkMatrix4x4类中使用了一个public的double类型的二维数据的成员变量Element,记录了44个值;对应了一个44的齐次线性变换矩阵,第一列表示X轴方向,第二列表示Y轴方向,第三列表示Z轴方向,第四列表示(x,y,z)坐标和缩放系数;空间坐标变换是图像和图形学中的基础之一,VTK中大量与坐标和各个空间之间的转换,弄清楚变换的基本矩阵计算是很有必要的。是矩阵A元素所对应的代数余子式,所构成的矩阵,转置后得到的新矩阵。计算伴随矩阵,矩阵的伴随矩阵可用于矩阵的求逆运算。3.逆矩阵A⁻¹=A。

2023-01-09 00:08:47 1901

原创 VTK-增加中文标签

【代码】VTK-增加中文标签。

2023-01-08 23:39:45 762

原创 VTK-三维坐标系计算两点之间距离

三维坐标系已知两点x,y,z计算两点之间距离

2023-01-03 22:52:05 1000

原创 VTK-vtkLine绘制线段

vtk-LineSource通过两点绘制直线

2023-01-03 18:18:00 608

原创 QT-QLieEdit做输入限制之正则表达式

正则表达式

2022-12-23 17:28:10 858

原创 QTableView-QMySqlTableModel进行模糊查询

QTableView-QMySqlTableModel进行模糊查询

2022-11-18 10:46:57 710

转载 Qt中如何在QTableWidget/QTableView中一个单元格插入多个按钮,如何正确获取插入的按钮的行列数

QTableWidget中一个单元格插入多个按钮,如何正确获取插入的按钮的行列数

2022-10-28 15:21:44 5541

转载 QT 十进制与十六进制(字符型) 互相转换 -串口编程

串口使用中会经常用到。目前使用到的是QByteArray::number(源数据 ,目标输出的进制)。作下记录,以供日后参考。

2022-09-17 00:41:08 2579

原创 QT 创建qss样式表并加载

qt样式表

2022-09-15 11:24:33 1904

原创 一、QChart-barchart柱状图

【代码】一、QChart-barchart柱状图。

2022-09-12 13:48:49 924

原创 云台设备指令通讯-串口通讯、UDP、TCP通讯应用

本文只针对大小端协议数据指令作为参考代码,不能直接运行。

2022-09-12 11:59:14 1309

原创 Qt调用opencv及yolo报错:C2872不明确的符号

经检查原因为,调用opencv使用了命名空间using namespace cv与之冲突,去掉命名空间解决该问题

2021-03-26 12:06:26 542

原创 qt报错C2143/C4430

QT调用新的子类,子类报错:error C2143: 语法错误 : 缺少“;”(在“*”的前面) error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int检查发现为.h头文件重复包含,将需要重复包含的头文件去掉后解决该问题...

2021-03-26 12:02:34 999

原创 QT----debug断点测试打印

在头文件中可添加#include <QDebug>#include <QDateTime>#define zdldDebug#ifdef zdldDebug#define zdldDebug qDebug() << "Class:" << __FILE__ << "Line:" << __LINE__ << "Fun:" << __FUNCTION__ << "Time:" <&l.

2021-02-02 14:52:46 264

原创 将uchar转换为Mat并显示出来

本次在转换过程中遇到了一些相关问题,首先是将QImage转换为uchar*之后,在uchar转换Mat类型的过程中,测试的时候发现图像为灰度图像,一直没有色差变化,将图像宽高大小改变后调整单通道为三通道后,依旧为灰度图像,改变为四通道后,图像变为彩图。MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this); Q

2021-01-05 23:30:55 696

原创 QT学习(四)- QFile打开/写入文件

将信息写入文件中 // 将目标信息写入文件 QFile file("data/saveData/targetInfo/targetInfo.txt"); file.open(QFile::Append); if( file.isOpen() ) { QString data = QString::number(i) + "-@-" + time + "-@-" + list.at(i) + "\r\n"

2020-12-24 23:58:56 3384

原创 QT之共享内存

#pragma execution_character_set("utf-8")ShareMemory::ShareMemory(QString mname, QObject *parent) : QThread(){ m_shareMemory = new QSharedMemory(); m_shareMemory->setKey("shareMemory"); m_shareMemory->isAttached(); m_OpenCvDetec

2020-12-24 23:43:06 258

原创 通过串口协议获取电子指北针回传数据

QT串口通讯协议近期由于需要,加入了电子指北针,因此通过串口协议获取回传数据,以下是个人在探索过程中解析协议一点心得:MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this); m_Timer = new QTimer; // 在解析数据中,会出现接收数据内容不完整的情况,因此在接受的过程中使用了

2020-12-24 23:17:35 192

转载 QString用法详解(连接、替换、初始化与格式转换、拆分等等)

https://blog.youkuaiyun.com/qq_40194498/article/details/79629632?utm_medium=distribute.pc_relevant.none-task-blog-OPENSEARCH-3.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-3.control

2020-12-18 01:53:40 457

转载 String类使用案例:字符串替换、数组转化为字符串、String与其他数据类型相互转换、去除字符串中的空格

String使用案例字符串中替换的方法public class StringDemo { public static void main(String[] args) { //字符串中替换的方法 String s = "奥巴马是美国总统".replace('马', '牛'); System.out.println(s); String s1 = "奥巴马是美国总统".replace("奥巴马", "***"); Sy

2020-12-18 01:47:06 401

原创 QT-qss样式化QTableView,QTreeView,QTableWidget

qss样式化QTableView,QTreeView,QTableWidgetQHeaderView // QTableWidget 标题头整个区域{ background:transparent; // 整个标题头区域背景色}QHeaderView::section // 标题头 每个单独的标题区域{ font-size:14px; // 每个标题的字体大小 font-

2020-12-18 00:42:13 5263 1

TX-SerialPortZBZ.zip

QT串口通信协议Demo/可应用与rs232/rs485/rs422

2020-12-25

QT-通过Http进行下载操作

在开发应用端程序中,为了方便后期的软件能够通过远程进行更新 我们可以通过QT自带的QNetworkAccessManager类使用http进行上传下载操作,从而对软件达到更新迭代的操作。

2023-03-08

三维坐标点之间计算距离

本文件包与博客坐标点间距离计算想配合,已知两个点x,y,z计算三维坐标点之间距离,完整例子可下载下来作为参考

2023-01-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除