QT

?智能监控三区域监控:支持同时监控3个屏幕区域(Boss血量、技能读条、技能喊话)实时OCR识别:使用PaddleOCR进行高精度中文文本识别规则匹配:支持自定义监控规则,精确匹配关键文本?语音播报EdgeTTS:使用微软EdgeTTS引擎,支持多种中文语音智能缓存:自动生成和缓存音频文件,提高响应
480Python人工智能
AtlantisWatcherAtlantisWatcher是一个基于FastAPI的Windows远程控制工具,支持关机、重启、定时关机、取消关机、锁屏、注销、命令行执行、屏幕实时预览,并集成系统托盘和开机自启动,支持系统监控、进程管理、文件管理等功能。功能特性系统监控:实时显示CPU、内存、磁盘
3220Python物联网
Qt鸿蒙适配开源项目
该项目是实现Qt框架在HarmonyOS Next系统上的原生适配,让基于Qt的应用能直接在鸿蒙设备上运行,加速国产软件的鸿蒙化进程。 我的贡献: 1、参与鸿蒙qpa插件开发:主要完成窗口与焦点管理、平台服务(QPlatformServices)等接口的适配。 2、构建Qt鸿蒙化全场景测试体系:完成Qt常见模块的自动、性能测试的鸿蒙系统适配,便于验证核心功能在鸿蒙平台上的完整性。 3、qtohextras模块的适配:封装了鸿蒙权限管理,新建ability,文件持久化授权等公共接口。
600C/C++QT
一.AI配音 1.部署到本地配音模型 2.部署到本地的声音克隆 3.AI逆向翻译第三方生成的配音音频,用于匹配输入文本及后续处理 二.视频画面 1.AI生图: 利用大语言模型生成分镜描述,再使用文心,智谱等当前开放免费使用的生图API 2.视频随机混剪 3.简易高效的本地AI换脸视频生成
790Python图形和图像工具
BaiduCDP 是一款由开发者在业余时间使用 C/C++ 编写的百度网盘高速下载工具。该工具通过深入分析百度网盘的 Web 接口 API,结合强大的 aria2 下载引擎,实现了多线程并发下载,大幅提升了文件传输速度。目前 BaiduCDP 支持 Windows 平台,能够满足用户在该系统下高效下载百度网盘资源的需求。它支持用户通过账号登录授权,从而下载个人网盘中的文件资源,同时也支持通过分享链接下载他人共享的文件。无论是批量下载还是单文件高速传输,BaiduCDP 都能提供稳定、高效的下载体验,是百度网盘用户不可多得的下载利器。
2080C/C++C/C++开发工具
把各类数据用自定义脚本转换为需要的数据或展示数据。 可以想到的应用场景:发行包里行情数据展示为K线图,文本转换为表格,图像处理... 23年时间闲下来得到这个简单想法,动手写了个简单的框架,怎么想就怎么写,完全没有修饰。希望能对大家有点用。
1140C/C++语法解析工具
1. 本项目主要致力于解决日语歌词汉字注音的问题。通过该项目,用户能够方便地对汉字注音,并对歌词进行解析、编辑和格式化。 2. 在处理较大歌词文件时表现稳定,能够快速解析和显示歌词,用户体验流畅。 3. 如何运行项目?见Github连接
1310C/C++小工具
Linux云盘项目开源项目
Linux C++实现的网盘项目.Qt网盘客户端。服务器使用Epoll高并发模型,实现多线程、连接池、公平调度算法。Qt实现操作界面 一、基本架构(服务端Linux,客户端Qt) (一)、服务端结构 1、Linux系统 2、Epoll IO复用模型:高效的Epoll边缘触发IO复用 3、线程池:采取主线程(处理连接,派发任务,与均衡器通信。不进行其它IO操作)+子线程(执行客户端任务,进行IO操作)模式,实现了线程池 4、数据库连接池(单例模式):采用MySql的Connector/C++ 数据库框架,并配合RAII机制,实现一个自动申请和释放的数据库连接池 5、OpenSSL(安全套接字传输):使用Openssl框架实现,客户端与服务端之间安全加密传输,保护传输安全 6、Openssl文件校验:才是Openssl,对文件进行SHA256计算,并利用计算结果作为文件名,实现妙传,和文件传输校验。 7、基于小根堆的定时器:采用小根堆作为底层数据结构,实现了一个定时器,将长期不活跃的连接释放,减少服务器负载 8、分级日记系统(单例模式):使用多线程对日记进行写入。日记级别分为:Debug、info、warn、error。可根据情况不同写入不同日记,并自动记录时间。 9、任务处理(工厂模式):长(上传、下载等)短(登陆注册等)任务分离。使用多态实现客户端连接。一个抽象任务类下面继承实现多个具体任务类,根据客户端任务请求,生成不同对象,进行处理。长任务采取状态机处理:Check->Doing->Fin->Close.四种状态间转换处理。 10、负载均衡:实现一个简单负载均衡服务器。用来根据各服务器的当前负载量,派发客户端连接。该均衡器较为简单,仅供参考,不建议使用。现在云服务提供商基本都提供安全的均衡策略。 11、公平调度(轮询算法):并不会一个线程把全部任务处理完成,而是只处理该任务的一部分,然后在处理下个任务,使用轮询机制,避免大任务长期占用线程,导致其它任务无法得到处理,例如一个客户上传100G的文件,客户端的网速又不好,如果一个线程完全处理,会导致其它任务长期难以响应。 Image text (二)客户端结构 1、Window系统(使用Qt跨平台框架,也可简单部署到其它系统) 2、Openssl安全加密传输 3、Asio库作为通信基础 4、短任务线程池。长任务多线程传输,避免UI界面冻结。 5、实现文件系统视图,可以进行层级化查看文件 6、界面与逻辑分离
2430C/C++云计算
基于pyside2实现GUI,使用pymupdf实现pdf内容提取和数据写回,使用openpyxl提取和写入excel文件 功能包括: 1. 根据配置文件从pdf中提取关注的数据 2. 将数据写入指定样式的excel 3. 通过部分数据项,与excel表格项进行匹配,获得匹配到的数据 4. 将匹配到的数据写回pdf
2820python企业服务
1. 项目面向的用户 该客户端为网购服装的用户提供方便简洁的服装试穿操作界面。 2. 项目功能模块 项目包括两个模块: 1)图形用户界面模块:该模块实现了模特图片选择、服装图片选择及调用试穿模型功能。该模块在Qt creator开发环境中用C++写的。 2)图像生成模块:根据用户选择的模特及服装生成试穿图像。该模块是神经网络模型,由原论文作者基于python、pytorch实现。 3. 本人负责:客户端界面的设计与实现。
1860C/C++qt
项目架构纯自己手撸,没有用设计模式,所以写得可能东一榔头西一棒子,机器人下棋的算法比较笨,我留了充足的接口可以对算法进行优化,网络对战部分通过搞协议,解决了TCP的粘包问题,管理类也是直接对人机对战的管理类多态了一下,实现了匹配、联机操作等
2300C/C++工业互联网
渲染引擎开源项目
渲染工具开发主要是基于qt实现的渲染引擎,可以包含所有渲染引擎的基本功能:相机,添加模型,模型移动,添加光照,渲染次序,坐标系转化和广告牌机制等。 可以显示:人物,模型,相机参数,以及在各个坐标系中的值。
2010C/C++汽车
播放器开源项目
使用 QML 实现的播放器。图标使用 Material Icon。界面设计使用 Figma 设计。 使用 QML 原生控件 Video 实现。 Windows 下使用 K-Lite 解码器包,支持大多数视频格式的播放。
1160C/C++Qt
为BOSCH ROKIT SLAM产品做的add on,可以结合读码器进行二次精定位。本人的技术栈非常广泛,网页,SOC,单片机,AI(主要方向是图像和序列数据预测等)。SLAM,UWB算法等。这个只是其中一个小作品
1430C/C++c++
简单易用的图像浏览工具,,使用freeimage支持多种格式,同时集成libheif支持heif图像。 用到的相关资源包括: libheif exiv2 libjpeg-turbo libtiff libpng x265 zlib portaudio ffmpeg glog hdf5 freeimage
1690C/C++图像(Image)
1.采用GUI界面方式半自动爬取,不限制账号,普通账号也可按次数爬取默认100次。此次数为请求次数,实际获取课题id为每页10*100页等于1000条数据 2.手动登陆,弹出浏览器页面可用qq方式登陆,后关闭窗口。获取cookie数据 3.爬虫方式使用selenium+PhantomJS无头浏览器方式静默爬取。因PhantomJS只有10M并满足现有功能,就没有使用谷歌火狐无头模式,即便谷歌火狐更好。后期可更换 4.目前已爬取真实课题ID为目标的半自动爬虫工具,后期待加入爬取详情页数据。详情页数据每次访问为一个真实请求,并且无账号也可访问。故为第二目标
1940pythonpyqt
核心业务功能需求 (一) 教师端 1) 直播授课 平台需要提供完整的直播功能,包括视频直播、音频直播等。直播过程中应该有清晰的画面和音效,同时可以支持多人同时在线观看直播课程。 2) 互动功能 平台应支持互动功能,包括学生和老师之间的互动交流,例如提问、答疑、讨论等。同时,还可以提供互动白板等功能,方便老师在课程中进行讲解和演示。此外,老师可以点击学生头像,可以让学生暂时开麦与老师交流;学生也可以直接开麦,从而开始互动。 3) 直播签到 平台需要提供直播签到功能,教师可以在直播开始后开启签到功能,学生可以在指定时间内进行签到操作,系统将自动记录签到时间和学生信息。同时,教师可以查看学生签到情况,以便及时了解学生的学习情况和出勤情况,提高教学质量和效果。 4) 直播录像管理 教师在直播教学结束后,可以对录像进行管理,包括查看录像、删除录像、下载录像等功能。 5) 课程信息管理 教师可以在直播平台上看到班级信息,例如学生选课人数,学生对课程的评价;此外也要提供课件的上传,方便学生及时回顾。 (二) 学生端 1) 选购课程 可以在课程浏览界面选择自己需要的课程,也可以直接搜索某个课程。 找到该课程后,就可以点击加入课程。如果是付费课程,在加入课程前,需要支付相应费用。 2) 直播和录像观看 学生可以通过直播和录像观看功能来观看教师的授课内容。具体实现中,学生可以选择观看直播或者录像,观看直播时可以实时听取教师的授课内容,并且可以通过互动功能进行互动。观看录像时,可以自由选择观看时间和位置,并且可以根据需要进行暂停、快进、快退等操作。 3) 直播课程打卡 直播课程打卡是指学生在观看直播课程时,系统提供打卡功能,学生可以通过打卡操作记录自己的学习状态和时长,方便平台进行学习效果的评估和统计。 4) 连麦功能 学生可以向老师主动发起连麦、视频或语音等功能,方便学生在有问题的时候及时询问老师。 5) 课程评价和反馈 平台应提供学生对直播课程的评价和反馈功能,以便学生和老师对课程进行优化和改进。同时,还可以提供课后问卷调查等功能,了解学生对课程的整体评价和反馈。 6) 社区讨论 社区讨论功能是指在线直播教学平台为学生提供的一个讨论交流的平台,学生可以在这里发布问题、回答问题、分享经验和知识,与其他学生进行交流和讨论。此外,平台还可以针对讨论内容进行分类和管理,方便学生查找和参与感兴趣的话题讨论 7) 个性化推荐 平台可以根据学生的学习记录和评价、课程收藏、搜索历史等信息进行分析和推荐,同时也可以根据学生填写的个人资料、所在专业、兴趣爱好等信息进行个性化的推荐。 (三) 客服端 1) 课程咨询 客服会接收到学生用户对于课程信息的咨询,给予解答。 2) 使用咨询 在线使用者对于某些功能不了解,可以向客服提出咨询。 (四) 监管员 1) 监测直播内容 直播监管员需要监测所有的直播内容,包括语言、图片、视频等,确保内容符合法律法规和平台规定,防止出现违法、低俗、暴力等不良内容。 2) 讨论区内容审核 在学习讨论区,用户可以自由发布内容,但为了维护平台秩序和保障用户体验,需要有学习监管员对用户发布的内容进行审核。 3) 处理投诉 直播监管员需要及时处理用户的投诉和申诉,对平台内部的问题进行协调和解决,保障用户的合法权益。 2.2 辅助业务功能需求 1) 数据统计和分析功能 平台应提供数据统计和分析功能,包括课程观看量、课程评价等数据的统计和分析。数据分析应该能够为学生和老师提供实时数据反馈和学习情况分析,以便于优化和改进教学质量。 2) 用户管理 平台需要提供注册、登录、个人信息管理和密码找回等基本的用户管理功能。同时,为了确保用户信息的真实性和安全性,平台应该要求用户进行实名认证。 3) 多端适配 平台应支持移动端适配,包括在移动设备上的直播观看、互动、支付等功能。移动端应该提供与PC端相同的功能和用户体验,方便用户随时随地进行学习。 4) 接口实现 平台应提供 APP 各项功能和数据传输接口,方便用户在其他app中调用。
1670python网络会议/视频会议
这是一个基于QT框架开发的翻金币游戏 。
1960C/C++Qt
直播工具开源项目
介绍 目前功能 1.建议的弹幕姬 2.分析录播姬的弹幕文件 ,还支持在线的直播回放的弹幕分析 3.对直播收到礼物返回键盘按键映射 本人担任全部工作。分析用到了移动平均算法,kmeans算法等
1190python数据处理
项目简述: 在 openEuler(Linux)操作系统上,使用 python 编写更新提醒软件,支持 X86/ARM 架构,支持定时任务,开启弹窗,日志管理,yum/dnf 仓库的正确性检测,遵循 yum/dnf 更新机制。 思路描述: 更新前使用 python 调用 shell 对当前系统架构,运行环境,权限,可更新软件进行获取,使用正则对软件和软件信息进行过滤,最 终调用 shell 实现更新 本人负责: 需求分析,架构设计,核心功能开发,为前端页面提供底层linux接口的内容
1690python操作系统工具
当前共24个项目
×
寻找源码
源码描述
联系方式
提交