作为一名Qt客户端程序员,我具备多种技术能力。首先,我熟练掌握Qt和C++编程语言,能够开发高效、稳定的桌面应用程序。其次,我熟悉Python编程语言及其常用库,如numpy和pandas,能够进行数据分析和机器学习等任务。此外,我熟悉Linux命令行操作,能够进行系统管理和维护。最后,我熟悉MySQL数据库,能够进行数据存储和管理。综合以上技术能力,我能够为客户提供全方位的技术咨询和解决方案,帮助客户实现业务目标。
0.5个月 串口助手 Qt开发
➢ 该项目通过串口连接下位机,可以进行对下位机发过来的数据进行管理。
➢ 技术架构:Qt+QtCharts
主要内容:
串口管理。串口数据的发送,接受的串口数据的校验与显示,可以分行或以16进制显示所有数据包,对所有收发的数据进行计数,可以定时连续发送数据包。
图表显示。对向下位机的发送命令进行组包,对来自下位机的电压数据的解包和折线图显示,可以缩放、上下拖动折线图。
1个月 矿石泥团目标检测系统 Qt软件开发
➢ 项目背景:使用YOLOv3算法对矿石中泥块的进行目标检测,便于之后的自动化剔除泥块。
➢ 技术架构:PyQt+keras+ opencv+tensorflow+numpy+labelImg+YoloV3神经网络
主要工作:系统人机交互界面的开发,系统功能包含:图片检测、视频检测、工业相机实时检测。
1.使用多线程实现视频识别和图片识别,防止识别时窗口界面卡顿。
2.使用迈德威视工业相机sdk来完成现场的实时检测。
其他工作:Yolov3算法的部署、数据的标注与模型的训练。
➢ 该项目通过串口连接下位机,可以进行对下位机发过来的数据进行管理。 ➢ 技术架构:Qt+QtCharts 主要内容: 串口管理。串口数据的发送,接受的串口数据的校验与显示,可以分行或以16进制显示所有数据包,对所有收发的数据进行计数,可以定时连续发送数据包。 图表显示。
➢ 项目背景:使用YOLOv3算法对矿石中泥块的进行目标检测,便于之后的自动化剔除泥块。 ➢ 技术架构:PyQt+keras+ opencv+tensorflow+numpy+labelImg+YoloV3神经网络 主要工作:系统人机交互界面的开发,系统功能包含:图片检测、视