Qt

实现主要包含以下三个主要步骤,分别是对象检测、对象跟踪和速度估计。 要对视频执行目标检测,我们需要迭代视频的帧,然后对每个帧运行我们的检测模型。推理则提供对预先训练的目标检测模型的访问,我们使用yolov8x-640模型。 物体检测不足以执行速度估计。为了计算每辆车行驶的距离,我们需要能够跟踪它们。为此,我们使用 BYTETrack。 最后,根据边界框移动的像素数来估计距离。然后计算速度。
2870python数学计算
项目工具 :Qt Creator 4.11.0 、ubuntu 系统、MobaXterm、ARM 三星开发板 项目成果 :用户通过刷卡,识别卡号,选择车位,通过摄像头记录车牌号,并获取此时的信号发送者(用户)和停车的时间,一并加入到数据库。用户二次刷卡时代表用户下班了,此时删除用户在数据库的数据,当然数据库的操作是由管理员完成。 技术描述 :在QT环境下利用C/C++语言编写串口代码、摄像头代码、jpg解析,利用信号与槽和线程完成。打开/dev/ttySAC1串口,开启一条线程完成串口中的波特率、校验和、停止位的初始化,线程中重写父类方法,用来发送A,B命令,完成识别获得卡号,摄像头是处于开启(在定时器槽函数里),有车进库就识别车牌,通过Linux中的linux/videodev2.h,将YUYV格式的摄像头初始化,转化为RGB数据,保存为jpg图片,借助车牌识别源码解析jpg图片获取车牌,用户信息通过多个按钮关联一个槽函数,然后信息插入到数据库,主次线程同步工作完成项目需求。 项目职责 :主要负责代码编写、运行代码和测试
1220C/C++Qt
精密时间同步测控平台 上位机可同时监控20个时统设备的状态:基本参数、触发状态、输出状态等。也可选择单个/全局(20个设备)的参数设置。 设备与上位机之间的通信采用TCP协议。 上位机数据可以保存在LOG日志文件中,方便客户查看和使用。
900C/C++Qt
参与放射治疗计划与剂量分析平台。个人负责Mysql数据库的维护、数据库连接池开发、计算设置、打印、病人计划测量数据管理,伽马计算前端。熟练掌握Qt和C++.
860C/C++Qt
项目描述: 设备通过获取GPS/BD2等卫星时间对自身进行时间同步,在设备输出端口输出1PPS+TOD/B码时间信息,便于客户进行时间同步。 责任描述:  FPGA部门制作寄存器模块,并验证设备硬件功能正确性; 软件部门获取到寄存器后,编写软件部分全部C++代码:时间解码、IO配置等; 软件部门根据客户具体要求制定测试方案,与FPGA部门进行联调,通过示波器验证设备IO输出等,通过断点/打印验证代码正确性; 使用Visio设计Qt界面模板,将C++代码封装到Qt(Windows/Linux),上位机实现设备的状态显示、功能设置等;最终将程序.exe可执行文件及系统所依赖库打包给客户; 编写设备使用说明书、软件接口说明书(用于客户对代码的二次开发)、上位机使用说明书、以及上位机测试说明书等;  对客户进行软件技术支持。
1540C/C++Qt
项目使用大华摄像头,主要内容有SDK开发,qt视频处理,对硬件进行控制, 我主要负责视频相关所有代码,例如录制、保存、断点、对录制的摄像头进行硬件操作、对使用软件的电脑进行授权等操作,
2180C/C++服务发现/注册和协调
使用ffmpeg、openCV及QT的图形渲染、自绘技术,实现音视频自由拼接、剪辑,自由添加各种元素,让用户随心所欲的创作自己的音视频作品
1530C/C++c++
一款自动生化仪(200速)的上位机程序。对血清,全血,唾液,尿液等样本,自动进行加样,加试,恒温控制,充分反应后,依次检测出对应的生化项目或电解质项目的成分含量 主要功能:申请:样本申请、定标申请、质控申请、试剂空白申请 测试项目: 常规项目、组合项目、手工计算项目、电解质项目 流程:开机流程、关机流程、测试准备流程、测试流程、测试结束流程 数据处理:对收到的光电数据进行解析,计算,存储,生成报告等 个人主要责任:通信协议拟定(200速硬件不同于400速),项目全部的开发任务,辅助工具的开发(仿真机、维护工具、指令解析工具、实时指令查看工具)
2120C/C++开源医疗项目
项目描述: 设备通过获取GPS/BD2等卫星时间对自身进行时间同步,在设备输出端口输出1PPS+TOD/B码时间信息,便于客户进行时间同步。 责任描述:  FPGA部门制作寄存器模块,并验证设备硬件功能正确性; 软件部门获取到寄存器后,编写软件部分全部C++代码:时间解码、IO配置等; 软件部门根据客户具体要求制定测试方案,与FPGA部门进行联调,通过示波器验证设备IO输出等,通过断点/打印验证代码正确性; 使用Visio设计Qt界面模板,将C++代码封装到Qt(Windows/Linux),上位机实现设备的状态显示、功能设置等;最终将程序.exe可执行文件及系统所依赖库打包给客户; 编写设备使用说明书、软件接口说明书(用于客户对代码的二次开发)、上位机使用说明书、以及上位机测试说明书等;  对客户进行软件技术支持。
1540C/C++Qt
项目工具 :Qt Creator 4.11.0 、ubuntu 系统、MobaXterm、ARM 三星开发板 项目成果 :用户通过刷卡,识别卡号,选择车位,通过摄像头记录车牌号,并获取此时的信号发送者(用户)和停车的时间,一并加入到数据库。用户二次刷卡时代表用户下班了,此时删除用户在数据库的数据,当然数据库的操作是由管理员完成。 技术描述 :在QT环境下利用C/C++语言编写串口代码、摄像头代码、jpg解析,利用信号与槽和线程完成。打开/dev/ttySAC1串口,开启一条线程完成串口中的波特率、校验和、停止位的初始化,线程中重写父类方法,用来发送A,B命令,完成识别获得卡号,摄像头是处于开启(在定时器槽函数里),有车进库就识别车牌,通过Linux中的linux/videodev2.h,将YUYV格式的摄像头初始化,转化为RGB数据,保存为jpg图片,借助车牌识别源码解析jpg图片获取车牌,用户信息通过多个按钮关联一个槽函数,然后信息插入到数据库,主次线程同步工作完成项目需求。 项目职责 :主要负责代码编写、运行代码和测试
1220C/C++Qt
项目工具 :Qt Creator 4.11.0 、ubuntu 系统、secureCRT、三星ARM 开发板 项目成果 :通过C++/Qt实现了局域网的群发和私聊,可以发送文字、图片和表情包,另外添加了Json解析http网址,可以通过图片网址和天气网址在界面查看图片和天气,添加了时钟显示时间和日期。 技术描述 :服务器登录界面设置了登录、注册、忘记密码、头像更换,密码显隐、软键盘等功能,在主界面负责接收消息,分析消息,转发消息,通过分析消息类型判断群发和私聊,进而转发个全体在线好友或单独好友,难点在与既是私发又有表情,要分析私发的ip和port,进而通过vector容器保存的套接字找到对应ip和port实现私发,还要判断表情的类型,进而一同转发。客户端界面主要是收发消息,设置个性化。 项目职责 :主要负责代码编写、运行代码和测试
1250C/C++C++
项目工具 :Qt Creator 4.11.0 、ubuntu 系统、secureCRT、三星ARM 开发板 项目成果 :通过C++/Qt实现了局域网的群发和私聊,可以发送文字、图片和表情包,另外添加了Json解析http网址,可以通过图片网址和天气网址在界面查看图片和天气,添加了时钟显示时间和日期。 技术描述 :服务器登录界面设置了登录、注册、忘记密码、头像更换,密码显隐、软键盘等功能,在主界面负责接收消息,分析消息,转发消息,通过分析消息类型判断群发和私聊,进而转发个全体在线好友或单独好友,难点在与既是私发又有表情,要分析私发的ip和port,进而通过vector容器保存的套接字找到对应ip和port实现私发,还要判断表情的类型,进而一同转发。客户端界面主要是收发消息,设置个性化。 项目职责 :主要负责代码编写、运行代码和测试
1250C/C++C++
参与放射治疗计划与剂量分析平台。个人负责Mysql数据库的维护、数据库连接池开发、计算设置、打印、病人计划测量数据管理,伽马计算前端。熟练掌握Qt和C++.
860C/C++Qt
项目分为三部分:主界面、游戏界面、设置界面 主界面:实现了可选择进入哪个界面的功能 游戏界面:实现了井字棋游戏的功能 设置界面:实现了对游戏音乐开关的功能 项目难点: 实现井字棋游戏的功能: 根据井字棋的游戏规则, 需要判断每行、列以及对角线上是否存在同一玩家的棋子以判输赢, 目前在算法上暂时没发现什么优化方式
3570C/C++游戏
1.评估函数的优化:设计一个更准确的评估函数,以评估当前局面的优劣。这个评估函数可以考虑棋子的位置、数量、价值以及棋盘的控制情况等因素。通过优化评估函数,AI可以更好地评估局势,从而做出更合理的决策。 2.搜索算法的改进:使用更高效的搜索算法来寻找最佳的下一步落子。常见的搜索算法包括Alpha-Beta剪枝、蒙特卡洛树搜索(MCTS)等。通过改进搜索算法,可以提高AI的搜索深度和效率,从而找到更优的解决方案。 3.开局库的建立:建立开局库,预先存储一些开局的最佳着法和变化,以提高AI在开局阶段的表现。通过学习和积累经验,AI可以更快地找到最佳着法,从而在开局阶段占据优势。 4.学习算法的应用:尝试应用机器学习算法来优化AI的决策策略。可以使用强化学习算法,如Q学习、深度强化学习等,让AI通过与自身对局来不断学习和改进。通过机器学习,AI可以逐步优化其战斗策略,适应不同的对手和局势。 5.优化代码实现:在C语言编码方面,确保代码的实现效率高,避免不必要的计算和内存开销。优化代码结构和算法实现,提高AI的运行速度和性能。
2160python
1、MCU:前期了解MCU源码,负责MCU程序流程图制作,了解MCU源码的框架,编写电机转动程序等; 2、Qt:后期负责上位机Qt 的UI界面设计、图标设计、Qt绘图、Qt国际化翻译、串口通信、TCP/IP服务器搭建、U盘升级程序和触摸屏矫正等功能。积极参与软件的单元测试和系统测试; 3、文档:编写MCU交互通信协议文档、软件需求文档、软件设计文档和测试文档; 4、交流:参与软件需求的决策过程,培训测试和售后熟悉上位机新功能,完成领导安排的其他工作等; 5、亮点:多次建议优化部分研发工作流程和测试流程,被领导采纳,提高了软件项目的开发进度。
1150C/C++
1、MCU:前期了解MCU源码,负责MCU程序流程图制作,了解MCU源码的框架,编写电机转动程序等; 2、Qt:后期负责上位机Qt 的UI界面设计、图标设计、Qt绘图、Qt国际化翻译、串口通信、TCP/IP服务器搭建、U盘升级程序和触摸屏矫正等功能。积极参与软件的单元测试和系统测试; 3、文档:编写MCU交互通信协议文档、软件需求文档、软件设计文档和测试文档; 4、交流:参与软件需求的决策过程,培训测试和售后熟悉上位机新功能,完成领导安排的其他工作等; 5、亮点:多次建议优化部分研发工作流程和测试流程,被领导采纳,提高了软件项目的开发进度。
1150C/C++
【项目名称】基于机器视觉的表面应变-应力检测系统 【项目功能】采集被测物表面的散斑纹理图案照片,采用数字图像相关法(DIC)对视频序列中的每一帧图片进行运算分析,计算特征点的位置变化信息,根据特征点之间的位置相关性,设计算法计算出对应的全场应变-应力信息。 【负责任务】整套系统的软件开发,实现图像采集、数据分析、曲线图绘制、故障报警等全系统操作。
1780C/C++数学计算
模块编码部分: 1.班级信息管理:包括班级基本信息的录入、修改和查询功能。 2.排班计划制定:基于班级专业、年级和课程需求,自动或手动生成排班计划。 3.班次调整:允许班级和管理员进行班次调整,系统自动更新排班计划。 4.导出排班计划:将已排好的计划以文本(.txt)格式导出并保存在本地磁盘。 界面设计部分: 1. 登录框界面:设计简洁明了的登录界面,确保用户能够快速登录系统。 2. 主界面:展示班级排班计划、自动排班、导出计划等核心功能。 3. 管理界面:为管理员提供班级信息管理、排班计划制定等高级功能。
5540C/C++
1 通过与服务器端交互用户登录数据,判断用户购买、注册、使用本软件的权限。若未购买/注册或者权限过期,可登录公司网站或者直接在本客户端软件注册/激活账户,也可以在本软件登录界面绑定QQ/微信/钉钉等第三方软件快速登录 2 客户可在本客户端软件上传班级名单、学生头像,编辑教师个人信息、教学科目、班级等信息并上传服务器 3 通过本客户端程序和配套的反馈器设备,客户可实现评价、投票、抢权、签到、随机挑人、计时倒计时(对应传统教学的打分、答题、举手、签到、挑人等)等方式与学生互动,将传统的教学方式全部在本程序以更智能、快捷、直观、高效的方式展示出来。 4 可与配套的移动端魔法教师软件通过互联网或者局域网的方式实现通信,通过魔法教师程序上传视频、图片等文件到本程序,本程序接收到这些音视频文件以后,使用ffmpeg/opencv等音视频解码技术将其解析、展示,用于投票、评价等课堂活动 5 投票(即传统的答题)设置正确答案之后,本程序通过运行一个AI模型, 根据结果给出一些建议,并将这些建议发送到魔法教师,老师根据实际情况可以选择执行这些建议,选中之后本程序即根据收到的选择执行相应的选项 6 在课堂
1720C/C++c++
当前共666个项目
×
寻找源码
源码描述
联系方式
提交