自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1601)
  • 收藏
  • 关注

原创 水果拍照识别桌面工具:PyQt5界面+图像预处理+SVM/KNN模型训练全流程

直接运行就能识别苹果、香蕉、橙子等常见水果的Python桌面程序,点开即用。主界面由PyQt5构建,含菜单栏、状态栏和图片显示区,支持从本地选图或模拟拍照上传。内置完整图像处理链路:自动灰度转换、二值化、边缘检测,再提取颜色直方图与轮廓形状特征;分类器提供SVM和KNN两种训练选项,可一键完成模型训练、保存与预测。工程结构清晰,包含.ui设计文件、.qrc资源定义、核心脚本fruit_recognition.py和main_image_process.py,附带测试图testimg.png及原始样本数据集s

2026-06-21 04:03:43 38

原创 安卓方言翻译App源码:纯本地Java实现,含语音处理与方言词库映射

这个Android应用源码包提供完整的方言转普通话功能,全程在设备端运行,不依赖网络或云端API。核心能力包括语音采集、音频预处理(降噪、端点检测)、MFCC特征提取、方言语音帧匹配及JSON格式结果输出。项目用Java开发,基于标准Android SDK,已打包为可直接安装的APK(app-release.apk),适配Android 5.0及以上系统。工程结构规范,包含Gradle构建配置(含多环境参数支持)、ProGuard混淆规则、gradle wrapper和完整依赖管理(Msc.jar、Sunf

2026-06-18 04:40:39 195

原创 FPGA上跑通的四个经典图像处理模块:中值滤波、Sobel边缘检测、腐蚀、形态学运算(Verilog纯逻辑,带实操视频)

这个资源包提供一套可在Xilinx FPGA开发板直接运行的图像处理Verilog工程,基于Vivado 2019.2,不依赖任何IP核或SDK,全部用基础Verilog语法实现。包含四个独立又可切换的功能模块:3×3中值滤波器用于去除椒盐噪声;Sobel算子分别计算X/Y方向梯度并合成幅值图像,实现实时边缘检测;针对二值图像的结构元素腐蚀操作;以及由腐蚀和膨胀组合构成的形态学扩展功能,支持开运算、闭运算等常见形态学处理。顶层模块TOP.v已集成模式选择逻辑,通过拨码开关或按键即可切换算法,处理结果可直连H

2026-06-18 04:14:45 200

原创 WinForm下可交互SVG图形控件:支持标注定位、元素锁定与操作回退

专为Windows Forms桌面应用设计的SVG风格矢量图形控件库,提供开箱即用的图形绘制、编辑和标注能力。图形元素支持锁定状态——锁定后仍可被选中但禁止修改,适合构建图层管理或只读视图场景。标注系统高度可控:通过LabelAttribute定义文本内容,ShowLabel开关控制显示/隐藏,BackShowLabel在组合/解组操作中自动暂存标注可见性,LabelLocation支持9种锚点位置(含居中)及XOff/YOff像素级微调。新增UserFeedBackElements容器,方便叠加临时提示线

2026-06-13 05:12:59 218

原创 STM32F103滚球平衡台固件:MPU6050姿态解算+OLED实时显示+双串口调试

直接烧录即可运行的滚球板控制固件,基于STM32F103系列MCU,内置MPU6050六轴传感器驱动,通过I2C总线读取原始加速度计和陀螺仪数据,调用官方DMP库完成高效姿态解算,输出俯仰角与横滚角;主控逻辑在control.c中实现闭环PID调节,响应球体位置变化并驱动电机维持平衡;OLED模块实时刷新当前角度、系统状态及调试信息;预留USART3和USART4两路串口,支持上位机监控数据流或接收遥控指令;底层已集成标准外设驱动:GPIO、RCC、TIM定时器(用于PWM输出与周期采样)、EXTI外部中断

2026-06-12 09:28:12 188

原创 OpenCV C++视频人流计数工程:含示例视频、VS项目与完整编译配置

一套开箱即用的Windows平台OpenCV人流统计C++实现,支持AVI格式监控视频(自带m.avi示例),通过帧差法+高斯混合背景建模检测运动目标,结合卡尔曼滤波器进行轨迹预测与目标关联,在自定义ROI区域内完成实时人数统计与可视化显示。工程已适配Visual Studio 2010/2012,包含.sln解决方案文件、.vcxproj项目配置、Debug/Release预编译目录、标准头文件(stdafx.h、targetver.h)及主逻辑源码hello1.cpp,无需额外环境配置即可直接编译运行。

2026-06-12 03:35:36 225

原创 PyCasbin策略配置资源包:30+开箱即用的ACL/RBAC/ABAC权限模型文件

直接可用的Python权限控制策略集合,包含30多个经过验证的.conf模型定义和配套.csv策略数据,覆盖常见授权场景。比如rbac_model.conf搭配rbac_policy.csv实现基础角色权限管理,rbac_with_domains_model.conf支持多租户域隔离,abac_model.conf和abac_rule_model.conf提供属性驱动的动态访问控制,priority_model.conf处理规则优先级冲突,keymatch2_model.conf和ipmatch_model

2026-06-11 10:29:21 239

原创 Rust工业通信工具包:原生Tokio异步Modbus客户端与服务端实现(TCP/RTU/ASCII)

面向工业自动化场景的Rust Modbus通信解决方案,基于Tokio构建全异步、非阻塞的客户端和服务端能力,支持Modbus TCP、RTU和ASCII三种协议模式。提供开箱即用的示例代码,包括TCP同步/异步客户端(tcp-client.rs、tcp-client-sync.rs)、带共享上下文的RTU客户端(rtu-client-shared_context.rs)、TCP服务端模板(tcp-server.rs)以及从站模拟(slave.rs)。核心模块划分清晰:client负责请求发起与响应处理,s

2026-06-11 06:19:33 191

原创 MATLAB一键运行的SIFT图像拼接工具:含测试图、匹配脚本与合成模块

直接在MATLAB中运行就能完成两张图片自动对齐与拼接,核心基于SIFT特征提取和匹配,无需额外安装依赖。主脚本main.m调用match.m做特征点检测与匹配,再通过mosaic.m生成最终拼接图OK.jpg。配套提供left.JPG、right.bmp、left1.jpg等多组测试图像,支持BMP、JPG、PGM格式输入。siftWin32.exe作为预编译SIFT二进制文件嵌入流程,tmp.key和tmp.pgm用于临时保存关键点与灰度图数据。appendimages.m可横向并排显示原图与结果图,方

2026-06-11 03:28:39 222

原创 Mariner平台直用的Abkowitz船舶非线性操纵仿真脚本(含回转/Z形/停船模拟)

一套开箱即用的船舶操纵仿真MATLAB脚本(mariner_Abkowitz Model.m),专为Mariner仿真环境优化适配。输入初始航速、舵角序列、风浪扰动等参数,自动输出船舶六自由度运动轨迹、舵效响应曲线及关键操纵性能指标——包括回转直径、Z形试验超调量、停船纵距与横距等。模型严格依据Abkowitz方法构建,完整涵盖纵向力、横向力和偏航力矩的非线性水动力表达式,不依赖简化假设或线性化处理。配套提供mariner_simulation.png(典型仿真结果示意图)和mariner_model.py

2026-06-10 11:15:47 144

原创 用MATLAB跑石川法算齿轮啮合刚度,带图和注释的即用代码

直接运行就能出齿轮啮合刚度曲线的MATLAB工具包,基于石川法(Ishikawa method)实现。输入模数、齿数、压力角、齿宽、弹性模量等基本参数,自动计算并绘制单齿对啮合过程中刚度随啮合位置变化的周期性曲线。核心逻辑包括齿面变形叠加、接触线长度动态求解、柔度沿接触线积分等步骤,代码中关键环节都有中文注释说明。附带生成的示例图像gear_stiffness.png,方便对照验证结果。不依赖任何特殊工具箱,MATLAB R2015b及以上版本打开Untitled2.m就能一键运行,适合做齿轮系统动力学建模

2026-06-10 09:14:03 174

原创 LFM信号双谱分析MATLAB工具包:含推导文档、蒙特卡洛验证与3D可视化图

一套开箱即用的LFM信号双谱分析MATLAB实现,核心脚本bispeci.m基于间接法计算双谱,专为非高斯、非线性时频信号设计,适用于雷达、通信等无线电信号特征提取场景。配套6份技术文档:涵盖LFM信号双谱完整数学推导(含冲激响应情形)、有限长信号下蒙特卡洛积分验证过程、高阶统计量基础定义、三相关函数原理、傅里叶变换关键公式汇总,并节选《现代信号处理》(张贤达)和《无线电信号的高阶谱估计分析》(肖军)相关内容作为理论支撑。提供bispectrum_lfm.png、untitled.png和untitled3

2026-06-10 07:10:23 204

原创 MATLAB单频GNSS软件接收机全套实现:从信号捕获到定位解算与抗干扰验证

一套开箱即用的MATLAB GNSS单频软件接收机代码集合,完整覆盖GPS L1频段信号处理链路。包含CA码生成、并行频域/码相位联合捕获、BPSK/BOC信号频谱分析、载波剥离、伪距测量、导航电文解析及最小二乘单点定位解算等核心功能。提供geoid.m用于大地水准面建模,generateCAcode.m生成PRN序列,discr.m实现码环鉴别,gps_sig.m模拟真实卫星信号,Scurve.m构建跟踪环S曲线,multEnvBOC.m和env.m支持多径与信道环境建模。配套plotParalFreqS

2026-06-10 06:44:51 241

原创 TVM在CUDA GPU上跑GEMM的全套张量化实现:WMMA/DP4A/IMMA + TensorIR调度 + INT8/FP16多精度支持

这套资源包聚焦TVM框架下GPU端GEMM(通用矩阵乘法)的极致性能优化,专为NVIDIA CUDA架构设计。里面包含可直接运行的Python脚本,覆盖从高层TensorIR调度到底层硬件原语映射的完整链路。支持三种主流张量化路径:基于WMMA的float16 tensorcore实现、利用DP4A指令的INT8矩阵乘(含零点处理、量化/反量化、4项融合)、以及IMMA指令适配;还提供AMOS风格的调度变体,能有效规避global-to-global内存搬运瓶颈。每个模块都对应真实GPU kernel构造环

2026-06-09 09:15:56 181

原创 TC264四轮智能车竞赛开发套件:含宝宝主板V7/V8硬件设计与Seekfree开源驱动库

专为第十七届全国大学生智能车竞赛四轮摄像头组打造的TC264开发支持包,直接适配Infineon TriCore架构主控芯片。内含宝宝主板_V7和宝宝驱动板_V8两套完整硬件设计资料,覆盖原理图、PCB布局参考及关键器件选型说明;配套Seekfree_TC264_Opensource_Library底层驱动库,已集成摄像头图像采集(OV7725等常用模组)、PWM电机闭环控制、编码器测速、ADC电压监测等核心功能模块。提供经过实测验证的IO分配方案和明确标注的禁用引脚清单,避免常见硬件冲突;附带Taskin

2026-06-09 05:31:53 198

原创 STC89C52智能窗帘控制工程包:含源码、HEX固件、原理图与Keil完整项目

一套开箱即用的51单片机窗帘控制系统资料,主控芯片为STC89C52或兼容型号,配套L298N电机驱动电路、行程开关限位检测、红外接收头及电源模块的完整原理图PDF。程序代码全部用标准C语言编写,main.c为主函数入口,已集成按键手动控制和红外遥控双模式,支持窗帘电机正转、反转、停止逻辑,并内置行程开关触发中断判断、延时防抖与运行超时保护机制。工程文件基于Keil uVision4/5构建,包含project.uvproj、project.uvopt等可直接打开的项目配置,编译输出.hex固件、.buil

2026-06-09 05:10:36 202

原创 CST导出的宽带RCS文本数据MATLAB批量解析与建模支持工具

直接读取CST仿真后导出的farfield_HP.txt、farfield_VP.txt等标准txt格式RCS结果文件,在MATLAB中自动提取频率点、入射/散射角度、复数幅度与相位信息;内置CSTDataLoader.m类实现结构化解析,Dataset_Generator.m可生成带标签的训练/测试数据集(含train/、test/目录结构),test.m提供快速功能验证流程;所有脚本不调用CST实时接口,仅依赖纯文本输出,适配CST 2018及后续版本;支持后续开展RCS曲线拟合、极化特征分析、角度-频

2026-06-08 06:30:29 210

原创 FPGA+STM32双角色SPI通信工程:含主从切换、时序仿真与32-32扩展方案

一套开箱即用的SPI通信协同开发资源,支持FPGA作为主机驱动STM32从机,也支持两片STM32之间标准主从通信(32-32模式)。FPGA端提供结构清晰的Verilog实现(spi.v、SPI.v等),基于状态机设计,完整覆盖SPI四线信号(SCLK、MOSI、MISO、NSS)的时序生成、采样控制与数据收发逻辑;配套Quartus工程文件(.qpf/.qsf)、仿真测试用例(simulation目录)及编译输出结果(output_files),方便快速验证和调试。STM32侧提供对应主机/从机固件说明

2026-06-08 06:14:39 260

原创 Chrome浏览器可直接加载的Axure RP 0.6.3.0预览插件(含多尺寸图标与完整性校验)

把Axure RP原型快速拖进Chrome查看,不用导出HTML也能实时预览。这个插件版本是0.6.3.0,解压后打开Chrome扩展页面,勾选‘开发者模式’,点击‘加载已解压的扩展程序’,选中文件夹就能立刻用。里面包含后台逻辑文件background.html、状态管理脚本chrome-state-manager.js和核心交互脚本axurerp_extension.js,manifest.定义了权限和启动入口,确保功能正常运行。还附带verified_contents.和computed_hashes.

2026-06-07 06:28:23 158

原创 Python命令行网页资源批量下载器:支持定时抓取HTML、PDF、ZIP等文件

一款纯命令行运行的Python脚本工具,专注从指定网页自动提取并下载常见格式文件,包括HTML、PDF、DOCX、TXT、ZIP等。无需图形界面,配置简单:只需修改down.py中的目标网址、文件后缀白名单、关键词过滤规则,即可启动下载任务。内置定时执行能力,配合系统cron或Windows任务计划程序可实现无人值守周期性采集。自动跳过已存在文件,支持限制单次下载数量,避免重复和冗余。依赖requests和beautifulsoup4,安装方式写在requirements.txt里,Python 3.6以上

2026-06-06 04:44:30 148

原创 Matlab版PnP-ADMM图像复原工具包:含去模糊、超分、修复、通用恢复四类可直接运行的完整案例

一套开箱即用的Matlab图像复原实现,基于即插即用交替方向乘子法(PnP-ADMM),覆盖去模糊、超分辨率重建、图像修复和通用退化恢复四大任务。提供7个核心算法脚本(如PlugPlayADMM_deblur.m、PlugPlayADMM_inpaint.m等)和4个对应演示文件(demo_*.m),适配不同退化模型;内置TV正则、非局部均值(NLM)、BM3D、随机森林(RF)四种先验封装模块(wrapper_*.m),支持自由替换去噪子模块;配套初始化、投影、上下采样、PSNR计算等实用函数,以及8张标

2026-06-05 07:59:28 155

原创 1000张遥感电力塔图+VOC/COCO/YOLO三格式标注+自动划分脚本+YOLOv5/v8训练实操指南

直接可用的电力塔遥感检测数据集,含1000张真实高清遥感图像,全部人工精细标注,仅单类‘电力塔’,适配二分类目标检测任务。标注文件完整覆盖三种主流格式:VOC标准XML存于Annotations目录;COCO格式JSON在coco子目录;YOLO所需TXT标签统一放在labels文件夹,并附带classes.txt类别定义和data.yaml配置文件。ImageSets目录提供按比例划分的train/val/test索引文件,同时内置Python自动划分脚本,支持自定义训练集、验证集、测试集比例。配套图文并

2026-06-05 07:14:55 162

原创 HLW8112电能计量芯片SPI驱动工程包(含校准逻辑与多参数读取)

一套开箱即用的HLW8112电能计量芯片嵌入式驱动工程,基于标准SPI接口实现,包含hlw8112.c和HLW8112-SPI.c两个核心驱动文件,配合spi.c/spi.h完成底层通信,以及hlw8112.h定义寄存器映射与功能宏。支持实时读取电压有效值、电流有效值、有功功率、电量累计等关键电参量,内置基础校准流程——通过写入增益与偏移寄存器实现精度调整,校准步骤已封装为可调用函数。代码适配主流Cortex-M系列及8051等单片机平台,main.c提供典型应用示例,globals.c管理全局变量,del

2026-06-05 07:03:26 163

原创 STM32F103直接输出方波/锯齿波/正弦波的DAC工程,带Keil工程文件和可烧录hex

基于STM32F103芯片内置DAC模块,通过定时器触发实现三种基础波形的实时模拟信号输出:方波靠GPIO电平翻转、锯齿波靠线性递增数值写入DAC、正弦波采用查表法。所有代码使用标准外设库编写,主逻辑集中在Init.c和Main.c两个文件中,已适配Keil MDK开发环境,支持一键编译下载。输出引脚默认为PA4或PA5,电压范围0~3.3V,无需外部运放或滤波电路即可观测波形。波形频率由定时器重装载值控制,调节方便;配套提供DAC.hex固件文件、DAC.map链接信息、依赖关系列表及dac_simula

2026-06-05 05:25:47 244

原创 Windows下DirectX 8全组件开发包:头文件+库+可运行示例工程

面向Windows平台的DirectX 8完整开发支持资源,直接用于C/C++多媒体与3D图形程序构建。包含Direct3D 8、DirectSound、DirectMusic、DirectPlay、DirectShow、DirectDraw六大模块全部头文件,如d3d8caps.h、d3dtypes.h、dxutil.h、d3dx8.h、d3dx8effect.h、dxerr8.h、mmstream.h、amvideo.h、amaudio.h、austream.h、dvdevcod.h、vpconfig.

2026-06-05 03:10:33 215

原创 MPU6050嵌入式姿态解算代码集:含卡尔曼滤波融合、零偏与静态校准功能

一套开箱即用的MPU6050姿态解算实现,专注嵌入式实时场景。核心用卡尔曼滤波融合陀螺仪动态数据和加速度计静态参考,稳定输出俯仰角、横滚角、偏航角三个欧拉角。滤波结构为矢量状态+标量观测,推导过程符合经典统计信号处理规范,兼顾精度与计算效率。内置陀螺仪零偏自动校准(基于静止时段均值估计)和加速度计三轴静态标定(含偏移与灵敏度补偿),所有预处理与解算逻辑封装在imu.c和imu.h中,不依赖任何第三方库。配套mymath.c/h提供基础数学运算支持,model.h预留扩展接口。代码变量命名直白,关键步骤带中文

2026-06-03 10:58:37 210

原创 STM32F407VG流水灯实战工程:HAL库GPIO控制+Proteus可运行仿真

一套开箱即用的STM32F407VG流水灯嵌入式工程,基于ST官方HAL库实现,完整包含LED驱动(led.c)、毫秒级延时(delay.c)、HAL底层初始化(stm32f4xx_hal_msp.c)和主控逻辑(main.c)。所有源码已在Keil MDK-ARM v5环境下编译通过,输出Template.hex和Template.axf文件,可直接加载进Proteus进行硬件行为仿真。Proteus电路图明确配置8颗LED接在GPIO端口(如GPIOF),支持单向移位、双向流动等常见流水效果,便于观察H

2026-06-03 10:37:43 177

原创 基于KDD-CUP99数据集的Django+Vue2入侵检测系统(含训练脚本与可视化界面)

开箱即用的网络安全实战项目,后端用Django提供API服务,集成KDD-CUP99数据集10%采样文件(kddcup.data_10_percent_corrected),内置预训练模型clt.pickle和初始状态initState.npy,支持上传CSV格式网络流量数据并返回检测结果;前端采用Vue2构建响应式界面,实现检测结果表格展示、分类统计图表、特征分布直方图与散点图等可视化功能;项目包含完整训练流程(trainModel.py)、Django核心配置(settings.py/urls.py/v

2026-06-03 09:07:13 179

原创 照相馆小程序源码(UniApp开发),已接入Coze智能客服,支持微信/H5/APP三端

一套开箱即用的照相馆业务小程序源码,基于UniApp框架构建,一次开发可同时部署到微信小程序、H5网页和App客户端。内置Coze智能客服对接能力,通过api.js统一管理接口调用,AI-play目录封装了咨询响应、预约流程引导、订单状态查询、照片选片答疑等高频服务逻辑。前端包含首页(展示套餐与活动)、我的(用户中心)、客户管理(客户信息与沟通记录)、照片展示(样片墙+证件照模板+日历选片)四大核心模块,底部tabbar导航由pages.配置驱动。静态资源如logo.png、qrcode.png、art.p

2026-06-01 09:29:13 225

原创 不用写代码也能搭数据大屏:SpringBoot+Vue3拖拽式可视化工具,支持Excel、API和MySQL/Oracle/SQL Server

想快速做出能看、能用、能上线的数据大屏?这个工具直接省掉前后端开发环节。后端用SpringBoot,前端是Vue3+TypeScript,所有操作靠鼠标拖拽完成——加图表、调位置、连数据源、实时预览,全程零编码。数据来源很灵活,本地Excel文件双击就能导入,HTTP API填个URL和参数就行,数据库方面原生兼容MySQL、Oracle、SQL Server,自动识别表结构,支持字段映射、类型转换和简单清洗。整个项目打包成静态资源,index.html单文件即可运行,JS/CSS已压缩,图片字体样式组织清

2026-05-31 10:55:09 183

原创 2019电赛B题OpenMV无人机视觉识别实战代码集(含边缘检测、目标跟踪与图像缓存)

这套代码专为2019年全国大学生电子设计竞赛B题(无人机视觉任务)开发,基于OpenMV平台实现色块识别、运动目标锁定、定点拍照等核心功能。包含多个可直接烧录运行的Python脚本:main.py是主控流程,main2.py和main_1.py提供不同识别策略,detect_and_track_edges.py专注边缘特征提取与动态跟踪,shot_images_to_save.py支持实时图像截存用于调试验证,main_r.py适配旋转或姿态变化场景。配套文档齐全,涵盖README说明、欢迎指引、类别对象定

2026-05-31 08:25:39 203

原创 MATLAB一键谐波分解工具:直接读取实测数据,输出3/5/7次等各阶谐波幅值与相位

这个MATLAB工具包专为电能质量分析设计,内置主分析函数harmonic_t1.m和频域处理脚本f_f_t.m,支持直接加载DG1.mat至DG6.mat、S.mat、UI.mat、U-I.mat等实测信号文件,自动完成FFT计算、频谱校准、谐波阶次识别(重点覆盖3/5/7次等典型畸变成分),并生成各次谐波的精确幅值与相角数值结果;配套Simulink模型harmonic_t.mdl可用于实时仿真比对,验证分析逻辑;所有数据文件已按类型归类,无需修改代码参数或手动设置采样率、窗函数等,开箱即跑;输出结果格

2026-05-30 13:25:08 237

原创 PyTorch实现VDSR超分全流程:从数据生成、训练到x2测试一键复现

纯Python实现的VDSR超分辨率复现方案,完全脱离MATLAB依赖。内置数据增强脚本(支持旋转、水平/垂直翻转、缩放),可直接运行gen_datasets.py生成.h5格式训练数据,逻辑严格对标原论文MATLAB处理流程。模型定义在vdsr.py中,训练主程序train.py预设原始论文参数(20轮warm-up+60轮主训练、学习率衰减策略、L2损失),支持断点续训。提供已训练好的x2放大权重文件VDSR_model_x2.pth,开箱即用;配套Set5_Test_x2标准测试集及Set5、Set1

2026-05-30 09:27:36 208

原创 Matlab一键跑出埃克曼螺旋:调风速、看时间、画流场全搞定

这个资源包提供可直接运行的Matlab脚本Ekman.m,模拟风驱动下的海洋表层埃克曼流。输入不同风速大小和模拟时长,程序自动计算并绘出u/v流速随深度变化曲线、水平面上的矢量流场图,以及埃克曼输运方向示意。所有图形清晰展示科氏力导致的流速方向右偏(北半球)、垂向指数衰减、经典埃克曼螺旋结构形成过程。配套Python脚本ekman.py便于对比验证,requirements.txt说明依赖环境,.gitignore和项目元数据确保开箱即用。整个流程不依赖任何Matlab工具箱,适合物理海洋学入门教学、课堂演

2026-05-29 13:10:45 361

原创 C++写的中国象棋AI程序,支持UCI协议、开局库和命令行对弈

一个开箱即用的中国象棋AI程序,纯C++实现,无需额外依赖即可编译运行。支持标准UCI协议,能直接接入各类象棋图形界面(如XBoard、Arena等),也自带命令行交互模式(通过ucci.cpp)。核心模块分工明确:BoardManipulate负责棋盘状态维护与走法生成;search.cpp实现带Alpha-Beta剪枝的极小化极大搜索;hash.h提供Zobrist哈希加速重复局面识别;book.cpp/book.h读取PGN格式开局库并自动匹配当前局面;evaluation.cpp完成局面静态评分;m

2026-05-29 12:42:54 409

原创 STM32F103水质PH检测板:带温度补偿与OLED实时显示的完整裸机工程

直接可用的STM32F103水质PH监测硬件方案,支持PH传感器模拟信号接入、AD采集、软件温度补偿和pH值换算,结果实时刷新在SSD1306 OLED屏上(含汉字/ASCII/图形显示能力)。工程基于标准Keil MDK环境,提供完整裸机驱动:OLED底层驱动、PH采样滤波函数、串口调试输出、系统时钟与GPIO初始化模板。资源包包含可一键编译的Project工程、keilkill.bat清理脚本、ST标准外设库(Libraries)、编译输出目录(Output/Listing)、说明文档(Doc)及常用工

2026-05-29 09:30:47 396

原创 CWRU轴承振动信号故障识别Python代码包(含1D-CNN模型与完整数据处理流程)

一套开箱即用的轴承故障诊断Python实现,基于凯斯西储大学(CWRU)公开振动数据集,支持正常、内圈故障、外圈故障、滚动体故障四类识别。包含原始.h5格式数据文件(DE_3_4.h5、DE_0_10.h5等)、预处理脚本(data_preprocess.py)、可配置CNN模型(CWRUcnn.py)、训练主程序(main.py)和独立测试脚本(test.py)。提供标准化数据加载器(dataset.py)、基础网络模块(BasicModule.py)、超参管理(config.py)及工具函数(utils

2026-05-28 13:23:55 362

原创 基于Arduino的智能行李箱控制套件:含指纹解锁、UWB跟随定位与实时称重功能源码及电路图

一套面向实践落地的智能行李箱控制系统开发资源,主打Arduino MEGA2560主控平台,开箱即用。内含完整可编译运行的模块化源码,包括指纹识别(支持按键触发录入/验证+解锁逻辑)、UWB精确定位跟随(基于DW1000模块,附多版原理图与PCB参考设计)、HX711高精度称重(带校准与单位换算)、超声波避障(HY-SRF05与JSN-SR04T双方案)、舵机转向控制及电源管理(IP5328P快充+AMS1117稳压)。所有代码均含中文逐行注释,便于理解信号交互与状态机流程;Visio绘制的系统原理图清晰标

2026-05-28 09:18:50 357

原创 Vue3实战:5分钟搞定日志自动滚动效果(附scrollIntoView避坑指南)

本文深入探讨了在Vue3中构建生产级日志自动滚动组件的完整方案。通过对比scrollIntoView与scrollTo等滚动API的优劣,提供了基于Composition API的可复用组合式函数实现,并解决了用户交互冲突、Safari兼容性及高频日志性能优化等核心问题。

2026-03-11 03:23:03 458

原创 工业相机色彩校正实战:CCM参数配置全攻略(附常见问题排查)

本文深入探讨了工业相机色彩校正的核心技术——CCM参数配置。通过实战指南,详细解析了CCM与白平衡的区别、3x3矩阵参数意义,并提供了从标准色卡数据采集、最小二乘法计算到医疗、食品、电子等不同场景的微调策略。文章还附带了常见偏色、伪影等问题的系统排查清单,旨在帮助工程师精准配置色彩校正矩阵,解决机器视觉中的色彩还原难题。

2026-03-11 03:15:49 531

STM32F103 + Keil MDK 开箱即用的 FreeRTOS 命令行交互工程(含串口中断驱动)

基于 STM32F103 的 Keil uVision4 工程,无需额外配置即可编译、下载和运行。内置完整 FreeRTOS 源码及命令行功能模块,通过串口接收指令触发任务控制、内存查看、任务状态查询等操作,底层采用中断方式实时响应输入。工程结构清晰,包含 Drivers、Core、rtos 和 MDK-ARM 等标准目录,已预置 rtosex.ioc 配置文件与 README.md 使用说明,适配常见 ST-Link 或 J-Link 调试器。配套博文《FreeRTOS 体验教程:2.用命令行操作FreeRTOS》可帮助快速理解命令逻辑与扩展方法。所有依赖均已集成,不需手动添加头文件路径或启动文件。

2026-06-06

基于Mean Shift算法的视频运动目标实时跟踪演示程序

这是一个用VC6.0开发的桌面应用,核心功能是利用Mean Shift算法对AVI格式视频中的动态目标进行实时跟踪。用户可通过图形化对话框自由设定初始跟踪区域(位置和尺寸),程序自动计算目标质心并持续更新跟踪框。内置测试视频,启动后即可直观查看跟踪效果。底层模块分工明确:AVIHandler负责视频帧读取与解码,GravityCenter实现质心计算,MeanShiftSegger执行核心迭代搜索,MotionDetectDiag和StaticDetect支持运动区域辅助定位,DBLinkedList管理帧数据链表,POSDiag提供位置交互界面。所有源码(.cpp/.h)、编译中间文件(.obj/.sbr)及调试符号(.pdb)齐全,适合学习目标跟踪算法原理、OpenCV早期替代方案实现,或在无第三方库环境下复现经典Mean Shift视觉跟踪流程。

2026-06-05

C++版图像去雾工具:暗通道先验+导向滤波双阶段实现

提供一套完整可运行的C++图像去雾实现,基于何恺明提出的暗通道先验理论完成初始透射率估计,再通过导向滤波优化透射图边缘细节,有效抑制块效应和光晕伪影。代码封装为独立头文件ImageDefogging.h,主程序ImageDefogging - 副本.cpp支持读取PNG格式雾图(如1.png),输出清晰去雾结果。工程基于Visual Studio构建,包含.vcxproj项目配置及过滤器文件,开箱即用,无需额外依赖除OpenCV外的第三方库。适配OpenCV 3.x/4.x版本,核心流程涵盖RGB转暗通道图、大气光值估计、粗透射图生成、导向滤波精细化处理、最终图像复原等完整步骤,所有计算均在CPU端完成,便于调试与算法理解。

2026-06-04

Mixly图形化编程工具包:支持Arduino开发与C++代码导出

Mixly是一款面向电子创客和教学场景的图形化编程软件,专为Arduino等单片机平台设计。通过拖拽式积木块搭建程序逻辑,自动实现代码缩进、模块禁用等功能,帮助用户清晰掌握程序结构和执行流程。软件内置对主流Arduino硬件的支持,可一键生成标准C++代码,便于进一步调试或移植到IDE中编译烧录。最新版本还扩展支持Python代码输出,适配更多教学与实验需求。资源包内含完整Mixly运行环境及相关依赖库,包括SD卡操作、WiFi、蓝牙(GSM)、电机控制(Stepper、Servo、Robot_Motor)、传感器交互(Circuit_Playground、RobotIRremote)、显示模块(LiquidCrystal、TFT)、网络通信(Ethernet、Bridge、Temboo)以及USB设备模拟(Keyboard、Mouse)等常用功能库,覆盖基础电子实验到综合项目开发的全阶段需求。

2026-06-04

Qt 5.9.9 静态链接版(GCC 4.8.5 + glibc 2.17,含XCB平台插件)

这个压缩包提供在 CentOS 7.6 x64 环境下编译完成的 Qt 5.9.9 静态库,使用 GCC 4.8.5 和 glibc 2.17 构建,已启用 -qt-xcb 支持,可直接用于构建无需动态 Qt 依赖的 Linux 图形界面程序。解压后包含完整静态 Qt 模块:QtCore、QtGui、QtWidgets、QtQuick、QtQml、QtWebSockets、QtWebChannel、QtLocation、QtPositioning、QtBluetooth、QtNfc、QtSensors、QtGamepad、QtCharts、QtScxml 等,以及 platforms/xcb.so、iconengines、imageformats、mediaservice、geoservices、bearer、sensorgestures 等必要插件。bin 目录下含静态链接的 qmake、moc、uic、rcc 等工具,qml 目录支持 QML 应用开发。编译时已禁用 OpenGL、tests 和 examples,仅保留 debug-and-release 版本,安装路径前缀为 ../build。用 ldd 检查最终生成的可执行文件,不会显示任何 libQt5xxx.so 依赖,适合嵌入式部署或对运行环境控制要求严格的场景。

2026-06-04

STM32F4基于UART4实现printf输出与scanf输入重定向

这个资源包提供了一套开箱即用的串口重定向方案,让STM32F4系列MCU能通过UART4直接使用标准C库的printf打印调试信息、用scanf接收串口输入数据。核心文件包括IO_Redirect.c和IO_Redirect.h,封装了fputc和fgetc底层函数,适配HAL库环境;UART4_Printf_Scanf为示例工程入口,已配置好UART4引脚、时钟及中断/轮询模式可选。无需修改标准库,不依赖特定IDE,支持Keil MDK、IAR和GCC工具链。重定向后,所有printf语句自动走UART4发送,串口助手发来的ASCII字符也能被scanf正确解析为整型、浮点或字符串变量。适用于快速验证外设逻辑、交互式命令行调试、传感器数据实时输出等场景。

2026-06-04

dsPIC33EP256MC506电机控制源码包:含滑模观测器SMO实现与PMSM矢量控制完整工程

基于Microchip dsPIC33EP256MC506芯片的永磁同步电机(PMSM)矢量控制系统源代码,完整包含滑模观测器(SMO)位置/速度估算核心模块。工程支持磁场定向控制(FOC),集成Park变换、SVPWM生成、电流采样(ReadADC)、PI调节、弱磁控制(FdWeak)、转子位置观测(smcpos)等关键功能。所有驱动层与控制层代码均以C语言和汇编混合实现,含RTDM实时驱动管理、初始化配置(initdspic)、用户参数定义(UserParms.h)及完整Makefile构建脚本。配套文档为AN1078应用笔记原始资料,适用于MCLV-2开发板与外部运放PIM模块,可直接导入MPLAB X IDE编译调试。

2026-06-03

HJ-C52实验板上用STC12C5A60S2单片机驱动步进电机的完整开发包(含Keil工程+PDF原理图)

这个资源包专为HJ-C52单片机实验板设计,基于STC12C5A60S2 1T单片机实现步进电机精准控制。内含可直接编译下载的Keil uVision4工程文件(.uvproj格式),主程序main.c已适配单双八拍驱动时序(A-AB-B-BC-C-CD-D-DA),每步对应3.75度转动,支持先加速、再匀速、后减速的平滑运行逻辑。硬件连接说明清晰:P9跳线1234需对应接至P1口的A/B/C/D相,步进电机插在P10接口,接线时注意红色线对准VCC参考点。特别提醒供电方式——建议使用手机5V充电器供电,避免依赖电脑USB口,因其电流不足易导致电机失步或驱动异常。配套提供HJ-C52实验板的PDF版原理图,方便核对IO分配与外围电路;还包含STC12C5A60S2专用头文件、生成的hex烧录文件、编译中间文件及详细操作说明文本。所有代码已在实际硬件平台验证通过,无需额外修改即可运行。

2026-06-02

canal+mysql+es8数据同步[源码]

本文详细介绍了如何使用canal1.1.8、mysql8和es8.12.0实现数据同步。首先解释了canal的同步原理,即通过伪装为Slave解析二进制日志文件获取数据。接着详细说明了mysql的配置步骤,包括设置日志文件格式为ROW、创建canal用户并授权。然后介绍了JDK的安装注意事项,特别是与es版本的兼容性问题。最后,详细讲解了canal的配置过程,包括下载、部署、启动服务以及解决常见错误的方法。此外,还提供了canal.adapte的配置和启动步骤,以及测试全量和增量同步的方法。通过本文的指导,用户可以顺利完成canal+mysql+es8的数据同步配置。

2026-06-02

ResNet花卉图像分类实战项目:含训练、评估、部署全流程代码与配置

一套开箱即用的花卉图像识别系统,基于PyTorch实现ResNet18/34/50等主干网络,支持自定义数据集训练与迁移学习。包内包含完整训练脚本(train.py)、验证评估(eval.py)、单图/批量预测(predict.py)、模型导出(export.py)及轻量API服务(server.py),所有配置通过YAML文件管理(train.yaml、eval.yaml、server.yaml等)。代码带详细中文注释,适配CPU和GPU环境,附带requirements.txt和Dockerfile,支持一键构建容器化服务。预置configs目录管理超参,utils封装常用数据增强与日志工具,process.py负责图像预处理与标签映射,model.py定义可替换的网络结构。README.md提供从环境安装、数据准备、训练启动到结果可视化的分步说明,适合课程设计、期末大作业或入门级AI项目实践。

2026-06-02

XGBoost+SHAP回归分析[项目代码]

该研究提出了一种融合XGBoost与SHAP的可解释回归模型,用于正向渗透(FO)过程中水通量的预测与特征贡献分析。通过Matlab2023b实现,模型结合了XGBoost的高精度预测能力和SHAP方法的可解释性,能够量化各操作参数对预测结果的贡献。研究内容包括数据预处理、模型训练、性能评估及可视化分析,特别强调了SHAP方法在提供全局和局部解释视角上的优势。该方法适用于需要高精度预测和模型可解释性的场景,如工业参数优化、金融风控等。

2026-05-31

微电网经济调度MATLAB实现:含风电、光伏、储能与常规机组的PSO优化方案

提供一套完整的微电网日前经济调度仿真方案,基于粒子群优化算法(PSO)求解多源协同调度模型,涵盖风力发电、光伏发电、蓄电池储能系统及传统柴油/燃气发电机四类单元的出力协调与成本优化。压缩包内含可直接运行的MATLAB代码(兼容2014a/2019a),包含主程序PSO_BW.m及三个典型运行结果图(1.png、2.png、3.png),所有参数设置、约束条件(如功率平衡、储能充放电限制、风光出力预测曲线、机组爬坡率等)均已内置并注释清晰。适用于本科毕设、研究生课程设计或科研入门级建模验证,无需额外数据准备,解压后按说明.txt指引即可一键运行获取调度曲线、成本汇总与收敛过程图。不涉及深度学习或复杂通信建模,聚焦于经典智能算法在电力系统调度中的落地应用,代码结构模块化,便于理解PSO编码方式、适应度函数设计及约束处理逻辑。

2026-05-31

WDF驱动开发实战资料包:含PDF教程、源码与编译日志

一套面向Windows平台的WDF(Windows Driver Framework)设备驱动开发学习资源,包含《Windows设备驱动程序WDF开发.pdf》完整教程文档、配套源码工程、WDFBOOK参考手册,以及大量buildchk_wxp_x86.log编译构建日志文件,覆盖WDF模型基础、驱动框架结构、KMDF/UMDF开发流程、调试方法和常见问题排查。所有内容适配Windows XP及早期WDF版本环境,适合驱动开发入门者和需要维护传统WDF项目的工程师参考使用。光盘内容说明.doc提供资源组织结构与使用指引,目录中重复出现的dirs文件夹表明原始光盘保留了多级开发示例路径结构,便于按模块查找对应驱动样例。

2026-05-30

面向中小离散制造企业的开源MES系统部署包(含售前到运维全套文档)

这个资源包提供一套完整可运行的开源MES生产执行管理系统,专为国内中小离散制造企业设计,基于J2EE技术栈开发,支持B/S架构,开箱即用。压缩包内含Windows和Linux双平台启动脚本(ry.bat/ry.sh)、多版本pom.xml配置、7个模块源码目录(包括ktg-admin、ktg-system、ktg-quartz等)、初始化SQL脚本(ry_20210908.sql、quartz.sql)、以及覆盖全生命周期的中文文档:售前资料用于方案比选与需求对齐,设计文档说明系统架构与数据模型,实施文档指导部署配置与产线对接,还有配套教学视频指引非IT人员完成上线。所有功能模块均按制造业典型场景组织,涵盖订单接收、工单派发、工序报工、设备状态采集、质量检验记录、在制品追溯等核心能力,不依赖商业中间件,可部署于主流Java应用服务器。许可证为MIT,允许自由使用、修改和二次分发。

2026-05-30

C++图书管理系统实现[源码]

本文详细介绍了使用C++多文件编程实现简易图书管理系统的过程。系统包含学生信息管理、书籍信息管理、借阅记录管理等核心模块,通过Student、Book、Borrow、Library四个类实现功能。文章展示了完整的类定义和函数实现,包括添加学生/书籍、借阅/归还操作、信息展示等功能。作者分析了系统存在的效率问题(如借阅归还模块的多次搜索操作),并提供了完整的测试代码和运行演示。该项目适合C++学习者参考多文件编程和类设计的实践应用。

2026-05-29

微信酒桌互动小游戏源码包:含骰子/真心话/弹幕/转盘,已配好流量主广告位

一套开箱即用的微信酒桌娱乐类小程序源码,集成骰子比大小、真心话大冒险、手机实时弹幕、幸运大转盘等多人互动小游戏,适配聚会、饭局、团建等轻松场景。UI界面清爽简洁,操作响应流畅,支持横竖屏切换。广告模块完整预置:激励视频、插屏广告、Banner横幅及视频广告位,所有广告ID均已统一整理在压缩包内的config.txt和广告配置.txt中,替换ID后即可直接使用微信开发者工具编译上传。源码结构清晰,包含pages页面目录、app.全局配置、sitemap.、project.config.等标准文件,images和video目录分别存放图片资源与视频素材,js文件已做基础混淆处理,readme.html和Readme.txt提供详细安装步骤与注意事项。无需额外开发,熟悉基础小程序配置即可快速上线。

2026-05-29

51单片机+DS1302+LCD1602电子时钟Proteus仿真工程包(含源码、原理图、HEX文件)

一套开箱即用的51单片机电子时钟设计资源,基于STC89C52或兼容芯片,采用DS1302实时时钟芯片提供精准时间基准,搭配LCD1602液晶屏显示时分秒及年月日。资源包含完整Keil C源程序(DS1302.c、DS1302.h、LCD1602.h)、已编译生成的DS1302.hex固件文件、Proteus仿真工程文件(.pdsprj)、可直接运行的仿真电路原理图,以及配套的编译输出文件(.lst、.m51、.lnp等)。所有代码模块清晰、注释完整,支持时间校准功能,无需额外硬件即可在Proteus中完成从编程、编译到软硬件联合仿真的全流程验证。适合单片机入门学习、课程设计参考或毕业设计快速搭建原型。

2026-05-28

Matlab+CarSim联合仿真圆周路径跟踪MPC控制器实现包

提供一套完整的圆轨迹跟踪控制方案,基于模型预测控制(MPC)算法,在Matlab与CarSim联合仿真环境下运行。资源包含CarSim参数配置文件(.cpar)、Simulink模型(disizhangmoxing.mdl)、核心MPC控制器脚本(MY_MPCController3.m)、详细实现说明文档(具体讲解.docx),以及第四章模型与代码配套资料。控制器以Y方向偏差为关键跟踪指标,输出可复现的圆周路径跟踪效果,支持快速验证MPC在车辆横向运动控制中的应用。所有文件结构清晰,开箱即用,适合作为自动驾驶控制算法学习、课程设计或科研原型开发参考。效果图及调试细节可参考提供的CSDN链接。

2026-05-27

Qt开发的智能仓储管理源码包:集成UWB高精度定位与物联网标签识别功能

这个毕业设计项目实现了完整的仓储管理系统,前端基于Qt Creator开发跨平台桌面应用,界面支持设备管理、货位监控、入库出库操作及实时位置追踪;后端采用MySQL数据库存储货物信息、人员权限、操作日志和UWB锚点配置等结构化数据;系统通过串口或USB接入Decawave系列UWB模块(如DWM1000),结合测距与TDOA算法实现亚米级室内定位,并将位置坐标映射到仓库二维平面图中;配套提供完整项目工程文件(含CQUPT_wms主工程、WMS模块、pic资源目录)、多份说明文档(README.md/ReadMe.txt)以及Deca驱动与通信示例代码;适用于课程设计参考、毕设二次开发或小型智能仓储原型验证,可直接编译运行于Windows/Linux环境,依赖Qt 5.12+、MySQL 5.7+及UWB硬件模块。

2026-05-26

Redis 7.x安装配置教程[源码]

本文详细介绍了Redis 7.x在Linux系统上的安装与配置过程,包括下载Redis、安装gcc依赖、编译安装Redis、配置Redis服务以及启动Redis服务等步骤。文章还提供了Redis客户端的连接方式,包括命令行客户端和图形化桌面客户端的介绍,以及如何通过防火墙设置确保Redis服务的正常运行。此外,文章还介绍了Redis的开机自启配置和远程连接方法,为读者提供了全面的Redis安装与配置指南。

2026-05-26

MATLAB串口通信入门实例包:含GUI界面、示例代码与使用说明

一套开箱即用的MATLAB串口通信学习资源,包含untitled.fig和untitled.m组成的图形化交互界面,支持串口参数配置(波特率、数据位、校验位等)、实时数据收发与显示;附带readme.txt和note.txt提供详细操作指引,背景图片.jpg和头像.jpg用于界面美化,actxlicense.m解决ActiveX组件授权问题,untitled_activex1为相关控件支持文件;所有文件无需额外配置,解压后在MATLAB中直接运行untitled.m即可启动串口调试环境,适合零基础用户快速上手串口数据采集与控制应用。

2026-06-21

玉米四种常见病害图像数据集(含训练/验证/测试划分,2800张带标签图)

这个数据集专门用于玉米病害识别任务,包含尾孢叶斑病、普通锈病等4类典型病害,共约2800张清晰标注图像。所有图片已按标准机器学习流程划分:train目录存放训练样本,val目录为验证集,test目录为独立测试集,每类病害在各子集中均有对应文件夹,结构清晰、开箱即用。配套提供class_indices.文件,明确标注类别索引与病害名称的映射关系;还内置show.py脚本,运行后可快速可视化各类别样本分布与图像示例,方便数据探查和教学演示。数据格式统一为常规RGB图像,无需额外预处理即可接入主流深度学习框架。适用于基于CNN的图像分类模型训练与评估,也适合作为目标检测或分割任务的预研基础数据。如需进一步优化分类性能,可参考配套的CNN网络改进方案(如注意力机制嵌入、特征融合策略等),相关实现与实验细节已在CSDN技术博客中公开。

2026-06-21

Python版标签传播算法实现(含示例数据与可运行脚本)

提供一个开箱即用的Python标签传播算法(LabelPropagation)实现,核心逻辑封装在lb.py文件中,支持半监督学习场景下的节点标签预测。配套cd_data.txt为示例图数据,格式为边列表(每行两个整数,表示节点间连接),可直接用于算法训练和测试。代码不依赖复杂框架,仅需基础NumPy和SciPy库,适合教学演示、算法理解或轻量级图学习任务。运行脚本后能输出每个节点的预测标签及迭代收敛过程,便于观察标签扩散效果。所有代码结构清晰、注释完整,变量命名直观,方便用户修改图结构、调整传播参数或接入自定义数据。

2026-06-20

STM32主控物流搬运小车:双PID调速+MPU6050姿态补偿+树莓派OpenCV视觉识别

一套完整可运行的嵌入式物流搬运系统方案,核心由STM32F103作为主控制器驱动四相步进电机机械臂与底盘,实现精准位姿控制;采用双闭环PID算法分别调节电机速度与位置,结合MPU6050陀螺仪实时反馈进行姿态补偿,提升运动稳定性;上位机使用树莓派运行Python脚本,集成多套OpenCV图像处理模块——包括detectRoadsDiffer.py做路径差异识别、LookForCircleUpper.py和LookForCircleRes.py定位目标圆环、CameraHSV_tools.py完成HSV色彩空间标定与阈值调试,支持红/蓝等色标物料识别与抓取决策;配套Keil工程(含startup_stm32f10x_hd.s等启动文件)、调试配置(tasks.、debug.arm.options.v5.)、环境脚本(start.sh、keilkill.bat)及详细README说明,适用于本科毕业设计或自动化类课程实践项目,代码结构清晰,模块职责分明,便于二次开发与功能扩展。

2026-06-20

Qt Widgets自定义UI组件库:含背景容器、属性面板、功能项等可复用控件源码

一套基于Qt Widgets开发的轻量级自定义UI组件集合,包含ttkbackgroundcontainer(带背景图的容器)、ttkpropertycontainwidget(属性承载控件)、ttkfunctionitem(功能条目控件)、ttkbackgroundwidget(背景渲染控件)等核心模块。所有组件均提供完整头文件与实现文件,支持C++11及以上标准,已适配Qt5/Qt6常见版本。配套有全局宏定义(ttknumberdefine.h)、单例管理(ttksingleton.h)、日志辅助(ttklogger.h)、Qt兼容层(ttkqtcompat.h)及工具类应用封装(ttktoolsapplication)。资源包内含多套按钮状态图(normal/hover)、应用图标(lb_app_logo.ico)、横幅与背景图(logo_banner.png、lb_background.png、picture.png),以及标准开源协议(LICENSE)和使用说明(README.md)。代码结构清晰,命名规范,便于直接集成进现有Qt项目或作为学习参考。

2026-06-20

4385张带标注的狗狗图像数据包,含VOC与YOLO双格式标签

这个数据包包含4385张真实场景下的狗狗照片(JPG格式),每张图都配有精确的手动标注框。标注采用两种主流目标检测格式:Pascal VOC标准的XML文件,以及YOLOv5/v8等常用框架支持的TXT格式(归一化坐标)。所有标注均使用labelImg工具完成,仅标注‘dog’单一类别,共5500个边界框,覆盖不同姿态、角度、光照和背景下的狗狗个体。文件命名统一为dog_xyxr_编号.xml/.txt/.jpg形式,结构清晰,开箱即用,适配主流训练流程。不包含分割掩码或额外元数据,也不提供模型权重或精度承诺,仅交付原始图像与对应检测框标注。

2026-06-20

C# WinForm调用GPU加速的UNet ONNX模型实现图像语义分割

这是一个基于C#开发的Windows桌面应用,支持加载预训练的UNet语义分割模型(ONNX格式),利用ONNX Runtime的GPU后端(如CUDA或DirectML)对单张PNG/JPG图像进行实时像素级推理。项目包含完整可运行的WinForm界面(Form1.cs)、模型加载与推理逻辑(UNetSegmentation.cs)、ONNX模型文件(model1.onnx)及示例测试图(10.png)。代码通过ONNX Runtime C# API完成输入预处理(归一化、尺寸适配、NHWC/NCHW转换)、GPU推理执行、输出后处理(Softmax+ArgMax获取类别索引)及结果可视化(生成掩码图并叠加显示)。无需Python环境,不依赖PyTorch或TensorFlow,所有操作在.NET Framework下原生完成。适用于医学影像、工业缺陷检测等需轻量部署语义分割能力的边缘场景。

2026-06-19

MATLAB卷积码仿真实践[源码]

本文详细介绍了在MATLAB中进行卷积码编解码仿真的方法,包括卷积码的基本概念、结构、生成多项式、滑动窗口以及MATLAB实现卷积编码和Viterbi译码的步骤和代码示例。文章还探讨了如何添加噪声、计算误码率以及仿真对学习卷积码和Viterbi算法的实践价值。通过具体的代码示例和参数解析,帮助读者理解卷积码在通信系统中的应用及其性能评估方法。

2026-06-18

2020天池中医药NER比赛完整参赛代码包(含RoBERTa-MRC模型与预处理脚本)

这个压缩包包含2020年阿里云天池大数据竞赛中‘中医药命名实体识别’赛题的全部参赛实现代码,覆盖从原始数据预处理(preprocess.py)、基于RoBERTa-MRC的模型训练(RoBERTa_MRC.py)、验证推理到最终提交文件生成(Submit目录)的全流程。项目结构清晰,含train/test数据集划分、模型存储路径(ModelStorage)、运行日志记录(RunLog)及多个README说明文档,适合快速复现或二次开发。代码已实际用于天池竞赛,支持中医药领域专有实体(如药材名、证候、症状、方剂等)的细粒度识别任务,可直接运行调试,适合作为自然语言处理课程设计、医学信息学实践或NLP竞赛入门参考。配套说明文档对关键步骤和参数配置做了基础标注,便于理解模型输入输出格式及MRC(机器阅读理解)框架在NER任务中的迁移应用。

2026-06-17

PyTorch实现MNIST手写数字识别+可视化操作界面(含可运行模型与完整源码)

用PyTorch搭建卷积神经网络完成MNIST数据集的手写数字识别任务,配套图形化操作界面,支持图片上传、实时预测和结果展示。项目包含已训练好的模型参数文件(modelpara.pth)、主程序cnn_mnist_pytorch.py、数据预处理结构说明,所有代码在本地环境实测可直接运行,无需额外配置。适合计算机、人工智能、软件工程等专业学生用于课程设计、期末大作业或毕业设计参考,内容难度适中,结构清晰,模块划分明确,涵盖数据加载、模型定义、训练流程、评估指标及GUI集成。资源包内附带资源介绍.txt说明使用方法和注意事项,原始MNIST数据按标准格式组织在raw和processed子目录下,便于理解数据处理逻辑。

2026-06-17

学成在线网页设计全套源文件:含PSD切图、HTML结构与CSS样式

包含学成在线官网首页、课程介绍页、课程列表页、职业规划页共4个页面的原始PSD设计稿,全部可编辑分层,方便UI调整与切图;配套完整的前端代码,含index.html主页面和style.css样式表,图片资源已整理在images文件夹内,包括banner2.png、pic.png、logo.png、user.png、fa-search.png等常用图标与模块图;所有文件结构清晰,命名规范,适合作为Web前端入门练习、界面还原训练或教学演示素材,支持直接本地运行查看效果,无需额外配置。

2026-06-14

Android平台可直接运行的视频录制示例工程

一个开箱即用的Android视频录制功能实现项目,基于MediaRecorder API开发,包含完整工程结构和可安装APK文件(MediaRecorderProject.apk)。项目已编译打包,无需额外配置即可在真机或模拟器上安装运行,支持标准摄像头采集与本地存储。源码组织清晰,涵盖AndroidManifest.xml权限声明、res/layout界面布局、src/org包下核心录制逻辑,以及proguard.cfg混淆配置等典型Android应用组件。适配多种屏幕密度(drawable-ldpi/mdpi/hdpi),资源文件完整,gen目录含自动生成R类,bin目录含classes.dex和resources.ap_等构建产物。适用于快速验证录像流程、学习MediaRecorder基础用法或作为新项目的参考模板。

2026-06-13

基于Three.js实现的可交互仓库货架3D可视化系统

一套开箱即用的仓库货架三维可视化解决方案,使用Three.js构建,支持货架模型的动态创建、实时编辑与自由拖拽移动。项目采用Vue 3(Composition API)开发,结构清晰,src目录下包含核心渲染逻辑与组件化货架管理模块,wh目录封装仓库场景初始化及状态控制,warehouse子目录组织货架数据结构与几何体生成规则。main.js负责整体实例化与渲染循环,App.vue作为主视图容器,集成轨道控制器实现视角自由旋转缩放。配套完整工程配置:含Babel转译支持、npm包依赖管理、HTML入口页及基础图标资源。适合快速集成到仓储管理系统、数字孪生看板或物流仿真平台中,用于直观展示货位分布、库存布局及空间利用率分析。

2026-06-13

Claude Code迁移指南[项目代码]

本文详细介绍了在Windows环境下将Claude Code从C盘迁移至D盘的全流程操作。内容包括系统环境前置要求、旧版卸载备份、新版安装、配置文件与环境变量设置、验证步骤以及踩坑经验。所有命令均在Windows PowerShell 5.1中验证通过,旨在解决C盘空间占用问题并实现多盘符规范管理。迁移过程涵盖了从环境准备到安装配置再到验证维护的全生命周期操作,确保程序与系统盘的彻底解耦,同时保留完整的个性化配置与插件生态。

2026-06-17

HarmonyOS闹钟开发[项目源码]

本文详细介绍了如何使用HarmonyOS开发一个简易闹钟应用,包括展示指针表盘或数字时间、添加、修改和删除闹钟、展示闹钟列表、闹钟提醒功能以及将闹钟数据保存到轻量级数据库。文章还涵盖了相关概念如Canvas、CanvasRenderingContext2D和后台代理提醒,以及所需权限和环境搭建步骤。代码结构部分详细解读了闹钟主界面和详情界面的实现,包括展示当前时间、闹钟列表、添加闹钟和后台代理提醒功能。此外,还介绍了闹钟详情界面的设置和保存功能,以及如何通过系统提醒服务类实现闹钟的新增、修改和删除操作。

2026-06-12

STM32智能加湿器完整工程包(含Keil工程、注释代码与硬件驱动)

一套可直接编译运行的STM32智能空气加湿器实战项目,基于标准HAL库或标准外设库(具体依源码结构判断),包含完整的Keil MDK工程文件(.uvprojx、.uvoptx)、清晰分层的代码结构(User、Hardware、System等目录)、带中文注释的核心功能模块(如DHT11温湿度采集、PWM可控雾化片驱动、OLED/LCD显示界面、按键控制逻辑、自动湿度阈值调节算法)。配套README.md说明编译环境配置、引脚连接方式和基础调试方法,适合毕业设计、课程设计或嵌入式入门实践。所有代码经实际硬件验证,支持常见STM32F1系列芯片(如STM32F103C8T6),无需额外修改即可下载烧录,上电后能完成环境湿度检测、实时数据显示、手动/自动加湿切换、超限报警等核心功能。压缩包内含keilkill.bat一键清理编译残留,便于快速重建工程。

2026-06-12

若依框架级联实现[项目源码]

本文详细介绍了如何使用若依单体框架实现级联下拉框的增删改查功能。通过jquery-cxselect-js插件,前端实现了动态加载和联动选择,包括查询、修改和新增功能。后端采用Java编写,通过Controller和Service层处理数据请求,返回符合特定结构的JSON数据。文章还提供了具体的代码示例和实现效果,帮助开发者快速理解和应用级联功能。

2026-06-11

指纹识别核心模块源码包:含CamEngine接口、VC55平台DLL工程及特征提取实现

一套面向指纹识别应用的底层开发资源,基于Visual C++ 5.5(VC55)环境构建,完整包含FP工程的全部源文件与配置。核心功能涵盖指纹图像预处理(preprocess.cpp)、细节特征点提取(MinutiaExtract.cpp/h)、模式匹配逻辑(patternMatch.h)、图像操作(Dib.cpp)以及硬件交互封装(CamEngine.h)。工程可直接编译生成FP.dll动态链接库,供上层应用调用指纹比对、特征提取等关键API;配套头文件如FPA.H、FPAType.h、UtilityFunction.h定义了数据结构、返回码和通用工具函数;资源文件(FP.rc、FP.rc2)、项目配置(FP.dsw、FP.clw)、编译中间产物(FP.ncb、FP.plg、FP.APS)和静态库(FP.lib)一应俱全,支持快速集成与二次开发。适用于嵌入式指纹采集设备、门禁系统或生物识别终端的底层驱动与算法对接。

2026-06-10

TP-LINK WR703N 刷OpenWrt做USB打印服务器的完整工具包(含LEDE固件、luci-app-usb_printer插件及WinSCP刷机工具)

这个资源包专为TP-LINK WR703N v1路由器打造,提供开箱即用的打印服务器搭建方案。包含适配该型号的LEDE 17.01.7官方固件两个版本:factory.bin用于原厂固件直接刷写,sysupgrade.bin用于OpenWrt系统升级;固件刷入后可直接访问Luci界面配置。核心功能依赖luci-app-usb_printer插件,需通过WinSCP手动上传安装,配合USB打印机即刻启用网络打印。配套提供全套刷机辅助工具:SecureCRT(含x86/x64双平台)、WinSCP 5.21.3、tftpd32(TFTP服务)、curl和dd命令行工具,以及中文固件说明、硬件版本对照(wr703n v1.7.txt)和操作指引CMD.txt。所有IPK软件包已归类整理,无需额外编译或下载依赖,适合新手快速部署家庭或小型办公打印共享环境。

2026-06-10

CentOS下Nginx搭建指南[可运行源码]

本文详细介绍了在CentOS系统下搭建Nginx服务器的完整流程,包括从添加官方仓库、安装Nginx、配置防火墙到验证安装的各个步骤。内容涵盖了Nginx的基本配置、虚拟主机设置、常见问题解决方案以及性能优化建议。此外,还提供了HTTPS配置的详细指导,包括使用Certbot自动配置SSL证书和手动配置示例。文章结构清晰,步骤详尽,适合需要快速部署Nginx服务器的用户参考。

2026-06-09

空空如也

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

TA关注的人

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