- 博客(824)
- 资源 (27)
- 收藏
- 关注
原创 【youcans的OpenCV例程300篇】总目录
【youcans 的 OpenCV 例程300篇】总目录转载本系列作品时必须标注以下版权内容:必须标注以下版权内容:youcans@qq.com, 【youcans 的 OpenCV 例程】, https://blog.csdn.net/youcans/category_11459626.html......................................................
2022-06-03 14:33:39
77022
63
原创 【动手学 Claude Code】(11) 基于 Claude Code 开发 STM32 程序
本文介绍如何基于 Claude Code 辅助开发 STM32 程序。文章以 LED 闪烁实验为例,演示新建 STM32 工程、配置外设、在 VSCode 中打开工程、让 Claude Code 解析工程结构与程序代码,并辅助编写和修改 LED 闪烁程序。最后通过编译、烧录和运行验证,说明 Claude Code 与 STM32 工具链的分工及协同方法。
2026-06-15 07:30:00
359
原创 【跟我学YOLO】YOLO26(4)ROP 分类模型训练
本文介绍 YOLO26 如何配置环境(Python 3.8、PyTorch、Ultralytics)并下载预训练模型,重点演示使用自定义数据集训练分类模型。
2026-06-13 08:21:16
261
原创 从零搭建 STM32 VSCode 开发环境
本文介绍如何基于 VSCode 搭建 STM32 开发环境,包括软件安装、硬件连接、工程创建、GPIO 配置、代码编译与程序烧录。通过 LED 闪烁示例,演示断点调试、单步执行和变量查看等基本操作,帮助初学者快速完成 STM32 开发入门。
2026-06-12 08:28:15
321
原创 【动手学 Claude Code】(4)Claude Code 接入微信对话
本文介绍如何通过微信插件,将 Claude Code 接入微信对话。内容包括环境准备、插件安装、扫码登录、Channel 启动、账号配对及基础测试,帮助读者使用微信远程查看目录、读取文件、解释代码和处理简单编程任务。
2026-06-08 10:07:10
680
原创 【动手学 Claude Code】(3) Claude Code 与 IDE 的集成
本文介绍了如何将Claude Code AI编程助手集成到主流IDE(VS Code和PyCharm)中的详细步骤。本文详细说明如何在 VS Code 中安装 Claude Code 扩展、配置 DeepSeek 等第三方模型 API,并结合提示框、权限模式、命令菜单、上下文管理和文件引用等功能演示基本操作。
2026-06-05 17:51:20
488
2
原创 【跟我学 AI 编程】(3)QoderCN(通义灵码)快速指南
本文介绍阿里云推出的 Qoder CN(原通义灵码)的功能特点与使用方法。Qoder CN支持代码补全、智能问答、文件编辑和智能体模式等核心功能,兼容主流IDE和200多种编程语言。文章详细说明了在VS Code和JetBrains系列IDE中的安装步骤,并展示了代码补全的具体应用场景,包括行级补全、函数级补全和注释生成代码等功能。此外还介绍了面向高校学生的免费使用计划,帮助开发者更高效地完成编码工作。
2026-05-24 09:43:43
812
原创 【动手学 Claude Code】(2) Claude Code 快速上手
本文为Claude Code入门指南,明确其终端AI编程助手定位,详解多场景安装、国内用户适配及登录方法,重点介绍第三方模型(豆包)接入技巧,以及核心架构、交互模式等必备知识,助力读者快速掌握终端端AI辅助编程能力,下一篇将讲解其与VS Code、PyCharm的对接方法。
2026-05-14 16:01:24
758
原创 【HALCON机器视觉实战】专栏介绍
《HALCON实战入门》专栏是一套系统的工业机器视觉开发教程,面向具备编程和图像处理基础的开发者。该专栏分为五个阶段:从HALCON基础入门到图像处理、视觉算法、工程应用及AI进阶,每阶段配有具体案例和完整代码。内容涵盖图像预处理、目标识别、测量标定等核心技能,最终实现PCB缺陷检测等工业项目。通过实战导向的教学方式,帮助读者快速掌握HALCON开发能力并应用于实际工业场景。
2026-05-07 09:04:20
390
原创 【FOC-MBD】(22)基于 V/F 开环控制的电机驱动
本文介绍了基于STM32的FOC电机驱动实验,重点实现了标量V/F开环控制。实验使用STM32CubeMX和Simulink进行建模,通过TIM1定时器生成三相PWM信号,配合X-NUCLEO-IHM16M1驱动板和STSPIN830驱动器驱动无刷电机。系统采用3PWM模式,配置了ENU/ENV/ENW使能信号,实现了从PWM信号到实际电机驱动的过渡。实验验证了在不引入电流闭环控制的情况下,系统能够通过V/F控制方式产生稳定的三相电压输出并驱动电机运转,为后续电流采样和控制算法开发奠定了基础。
2026-05-05 08:00:00
485
原创 【HALCON 实战入门】17. 图像配准
本文介绍图像配准的基本概念、原理与实现方法,重点说明基于匹配获取目标位姿信息,并通过几何变换实现图像对齐的过程。结合程序示例与综合案例,展示完整配准流程,实现从目标定位到坐标统一的过渡,为后续测量与识别提供稳定基础。
2026-05-03 08:00:00
466
原创 【DeepSeek论文精读】19. 多模态:用视觉基元思考
DeepSeek团队提出了一种创新的多模态推理框架“用视觉基元思考”(Thinking with Visual Primitives),通过将点和边界框作为最小思维单元嵌入推理过程,解决传统多模态大模型(MLLMs)在空间推理任务中的指代鸿沟问题。该模型基于高效的DeepSeek-V4-Flash架构,结合自研DeepSeek-ViT,实现了7056倍的视觉令牌压缩,显著提升了推理效率。
2026-05-01 12:57:51
1461
原创 【HALCON 实战入门】16. 图像匹配
本文介绍图像匹配的基本原理与实现方法,包括匹配流程、基于相关性的匹配与基于形状的匹配,并通过示例展示模型创建与目标搜索过程。同时结合图像匹配助手,说明可视化建模与参数优化方法,实现从目标提取到目标识别的过渡,为实际工程应用提供基础。
2026-05-01 08:00:00
840
原创 【HALCON 实战入门】15. Blob分析
本文介绍 Blob 分析的基本原理与应用流程,包括连通域提取、特征计算与区域筛选,并通过毛刺检测与圆形焊点提取两个示例,展示其在目标提取与测量中的应用。Blob 分析通过对区域进行分解与筛选,实现从区域到目标的转化,是传统机器视觉中常用的目标检测方法。
2026-04-30 16:26:41
444
原创 【HALCON 实战入门】14. 形态学处理
本文介绍形态学处理的基本原理与应用方法,包括腐蚀、膨胀及开闭运算,并结合边界提取、孔洞填充、目标分离与断裂修复等典型场景,说明其在区域优化中的作用。通过形态学操作可有效提升分割结果的完整性与稳定性,为 Blob 分析与目标提取奠定基础。
2026-04-28 08:00:00
525
原创 【HALCON 实战入门】13. 轮廓分析与几何特征
本文围绕轮廓分析与几何特征,介绍了轮廓基本属性、几何描述方法及直线、圆、矩形拟合等内容,并通过综合示例展示了轮廓提取、筛选与拟合的完整流程。通过将离散轮廓转化为几何模型,实现了从边界表示到结构分析的过渡,为后续测量与目标识别提供基础。
2026-04-27 08:00:00
535
原创 【HALCON 实战入门】12. 边缘检测与轮廓提取
本文介绍了边缘检测与轮廓提取的基本方法与实现流程。首先阐述边缘与轮廓的概念区别,随后介绍基于 Sobel、Laplace 及 edges_image 的边缘检测方法。在此基础上,重点讲解利用 edges_sub_pix 提取亚像素轮廓,以及通过 gen_contour_region_xld 从区域生成轮廓的实现方式。最后总结不同方法的适用场景,为后续轮廓分析与几何测量奠定基础。
2026-04-26 08:00:00
496
原创 【HALCON 实战入门】11. 区域处理与分析
本文系统介绍了 HALCON 中区域(Region)的处理与分析方法,涵盖区域概念、特征描述(面积、中心、形状等)、基于特征的筛选、区域运算、排序与计数,以及区域的转换与可视化。同时引入区域生长方法,拓展复杂场景下的分割思路。通过本文,可建立从区域获取到目标分析的完整处理流程。
2026-04-25 07:30:00
478
原创 【DeepSeek论文精读】18. DeepSeek V4:迈入百万上下文的普惠智能
DeepSeek-V4 系列推出两款高效混合专家(MoE)模型:DeepSeek-V4-Pro 和DeepSeek-V4-Flash,均支持百万token上下文。本文详细翻译 DeepSeek-V4 技术报告。
2026-04-24 17:57:27
2654
原创 【HALCON 实战入门】10. 阈值分割与目标提取
本文围绕阈值分割与目标提取,介绍了 HALCON 中常用的 threshold、binary_threshold 与 dyn_threshold 三种分割方法,并分析其适用场景与特点。在此基础上,结合 connection 与 select_shape,实现从分割区域到目标提取的完整流程。通过典型示例展示了方法组合的实际效果,为后续区域分析与目标识别奠定基础。
2026-04-24 08:00:00
525
原创 【HALCON 实战入门】9. 图像平滑与边缘增强
本文介绍了HALCON中的图像平滑与边缘增强方法,重点讲解了均值滤波、高斯滤波和中值滤波三种常用平滑技术。均值滤波通过邻域平均实现简单去噪;高斯滤波采用加权平均在去噪同时更好保留边缘;中值滤波则通过取邻域中值有效抑制脉冲噪声。这些方法可改善图像质量,为后续处理提供更清晰的输入。文章还提供了各滤波算子的参数说明和示例代码,帮助读者快速掌握HALCON图像预处理的核心技术。
2026-04-23 08:00:00
460
原创 【HALCON 实战入门】8. 灰度处理与直方图
本文介绍了HALCON图像处理中的灰度处理与直方图分析方法。主要内容包括:1)灰度处理基础操作,如灰度化(rgb1_to_gray)、二值化(region_to_bin)和图像取反(invert_image);2)对比度与亮度控制方法,包括对比度增强(emphasize)等;3)灰度变换在图像预处理中的应用,为后续分割与特征提取奠定基础。文章通过实例演示了各种灰度处理算子的使用方法和效果,帮助读者掌握优化图像亮度、对比度的关键技术。
2026-04-22 08:00:00
828
原创 【HALCON 实战入门】7. 图像预处理之几何变换
本文介绍了HALCON图像预处理中的几何变换方法。几何变换通过平移、旋转和缩放等操作校正图像位置和角度,为后续视觉算法提供优化数据。HALCON提供丰富的算子如hom_mat2d_translate(平移)、hom_mat2d_rotate(旋转)和hom_mat2d_scale(缩放),利用二维齐次变换矩阵实现精确变换。这些变换保持图像灰度值不变,仅重新映射像素位置,适用于工业检测中的图像对齐和校正。文章通过示例代码演示了各算子的使用方法及效果,为HALCON图像处理打下基础。
2026-04-21 08:00:00
499
原创 【HALCON 实战入门】5. 相机接入与图像采集
本文介绍了HALCON图像采集的基础知识和操作流程。首先概述了图像采集系统的组成,包括工业相机、镜头、光源等硬件设备。接着详细说明了工业相机的类型(CCD/CMOS、面阵/线阵)、关键参数(分辨率、帧率等)以及常见接口(USB、GigE等)。文章重点讲解了HALCON中的图像采集算子,特别是open_framegrabber算子的使用方法、参数设置和注意事项。通过HALCON的统一接口,开发者可以简化不同相机的接入流程,实现标准化的图像采集操作。
2026-04-20 07:30:00
644
原创 【HALCON 实战入门】6. 交互式绘图与 ROI
HALCON 交互式绘图与 ROI 操作摘要 HALCON 的 ROI(感兴趣区域)功能通过限定图像处理范围,显著提升算法效率和精度。本文介绍了两种核心交互方式: ROI 窗口操作 、编程式交互绘图。
2026-04-18 08:00:00
842
原创 【HALCON 实战入门】2. HALCON 快速入门
本文是HALCON机器视觉软件的入门教程,主要包含: 安装指南,架构解析,数据处理,开发示例。该指南适合HALCON初学者快速了解软件架构和基本使用方法,为后续开发奠定基础。
2026-04-17 17:07:36
1012
原创 【HALCON 实战入门】4. 图像读取、显示与保存
本文介绍了HALCON中图像读取、显示与保存的基本操作方法。主要内容包括:使用read_image算子读取单张或多张图像,支持多种图像格式;通过拖放操作便捷读取图像;使用read_sequence处理图像序列;利用write_image保存图像,支持BMP、PNG、JPEG等格式;以及图形窗口的创建、激活、清除和关闭操作。这些基础操作是进行后续图像处理和分析的前提,文中提供了详细的函数说明和示例代码,帮助开发者快速掌握HALCON图像I/O操作。
2026-04-17 07:00:00
716
原创 【HALCON 实战入门】1. HALCON 简介与安装
HALCON是一款工业级机器视觉框架,广泛应用于检测、测量与识别任务。本文介绍了HALCON的核心功能及其在工业检测中的优势,详细讲解了Windows系统的安装步骤与许可证配置方法,并展示了HDevelop开发环境的界面布局。教程面向初学者,旨在帮助用户快速搭建开发环境并运行首个HALCON程序,为工业视觉项目开发奠定基础。
2026-04-16 14:35:04
1112
原创 【跟我学 AI 编程】(2) GitHub Copilot 快速指南(2026新版)
本文面向初学者,系统介绍了 GitHub Copilot 的基本概念、订阅方式及学生/教师免费获取方法,并详细讲解了在 VS Code 与 PyCharm 中的安装与启用流程。在使用部分,重点演示了代码自动补全、注释生成代码和 Copilot Chat 对话编程等核心功能,并介绍了其在调试和文档生成中的辅助作用。通过本文,读者可以快速掌握 Copilot 的基本用法,理解其在实际开发中的应用场景,从而高效开启 AI 编程实践。
2026-04-14 08:00:00
1540
1
原创 【跟我学 AI 编程】(1)AI 编程概述
本文系统梳理了AI编程的发展路径与工具体系,介绍了代码补全、对话编程、项目级开发及AI Agent等主要形态,并选取代表性工具进行对比分析,包括国际与国产产品及免费方案。在此基础上,给出面向初学者的工具组合与学习路径建议,帮助读者快速建立对AI编程的整体认知,理解其从“辅助写代码”向“参与开发、执行任务”演进的趋势。
2026-04-12 11:33:20
671
原创 【FOC-MBD】(21)基于SVPWM 的开环旋转矢量输出
在前几篇实验中,我们已经分别完成了反 Park 坐标变换链路与空间矢量脉宽调制(SVPWM)输出链路的独立验证。其中,(19)验证了 dq 坐标系到 αβ 静止坐标系的逆变换过程,(20)验证了 αβ 电压矢量到三相 PWM 驱动信号的调制与输出过程。至此,FOC 控制中“坐标变换 → 电压调制 → PWM 输出”的关键模块已经分别建立。
2026-04-10 08:47:49
560
4
原创 【FOC-MBD】(20)矢量空间脉宽调制 (SVPWM)输出
本文介绍了基于STM32-MBD的矢量空间脉宽调制(SVPWM)输出实验,通过Matlab/Simulink实现FOC控制的PWM调制环节验证。实验采用NUCLEO-G431RB开发板,构建"αβ输入→SVPWM调制→TIM1互补PWM输出"的完整链路,包含三相互补PWM验证、静态调制验证和旋转矢量动态验证三个递进实验。系统保留ADC触发调度结构但使用软件生成三相电流,聚焦SVPWM算法验证。文章详细阐述了硬件配置、引脚分配及SVPWM技术原理,为后续FOC闭环控制奠定基础。
2026-04-05 20:16:20
626
原创 【FOC-MBD】(19)反 Park 坐标变换链路
本文介绍了基于STM32的Park反变换(Inv Park)验证实验,重点研究了dq坐标系到αβ静止坐标系的变换链路。实验通过Simulink模型生成软件输入的dq信号,利用STM32硬件平台实现事件驱动调度,并通过DAC输出观测变换结果。主要内容包括: 实验方案设计:构建了"ADC完成事件→软件生成dq信号→Park反变换→DAC输出"的验证链路,保持与前期实验一致的事件驱动架构。
2026-04-05 08:00:00
551
原创 【FOC-MBD】(18)Clarke / Park 坐标变换链路
基于STM32-MBD开发框架,验证FOC算法中的Clarke/Park坐标变换链路。通过软件生成三相电流输入,在ADC转换完成事件触发下执行Clarke变换(三相静止→αβ静止坐标系)和Park变换(αβ静止→dq旋转坐标系)计算。实验采用TIM1触发ADC作为调度源,在Simulink中构建纯软件三相输入源,通过DAC输出验证数学变换的正确性。
2026-04-02 17:41:02
609
原创 【OpenClaw】4. 云端部署 QClaw 实战完全指南
QClaw是由腾讯基于OpenClaw开源生态打造的本地化AI助手,支持微信/QQ等即时通讯工具远程操控电脑。它具备文件处理、内容创作、开发辅助等5000+技能,通过简单的扫码绑定即可使用。本文详细介绍了QClaw的安装部署流程,包括环境要求、下载安装、微信/QQ接入配置等步骤,帮助用户3分钟内完成设置并通过聊天工具远程执行各类办公任务。QClaw特别适合需要远程办公、内容创作或自动化处理的用户群体。
2026-03-30 08:00:00
1668
原创 【OpenClaw】3. Docker 部署实战完全指南
本文详细记录了使用 Docker 部署 OpenClaw 私有 AI 助手的完整流程。从环境准备(安装 Docker Desktop 和 Git)开始,通过官方脚本拉取预构建镜像并完成初始化配置。重点介绍了 AI 模型(Kimi)和飞书消息渠道的接入方法,包括 Web 控制台访问、设备配对、飞书应用创建与权限配置。最后通过发送测试消息验证了消息收发功能。Docker 部署方式具有环境隔离、一键启停、清理干净等优势,适合生产环境使用,为后续扩展更多技能和渠道打下了基础。
2026-03-27 13:38:23
3343
1
原创 【OpenClaw】5. 微信 ClawBot 接入指南
本文详细记录了从零开始手动安装 OpenClaw 并接入微信的全过程。通过源码编译、依赖安装、插件配置等步骤,解决了网络代理、环境变量、模块缺失等常见问题,最终成功在微信中与智能体“小侠”完成对话、文件复制、日志检查等测试。文章不仅提供了可复现的操作步骤,也总结了源码编译环境下插件依赖的手动修复方法,为希望深入定制 OpenClaw 的开发者提供了实用参考。
2026-03-24 22:08:05
4387
原创 【OpenClaw】2. 手动部署新手完全指南
本文详细介绍了OpenClaw聊天机器人平台的手动部署流程,将一键脚本拆解为透明可控的步骤。主要内容包括:环境准备(系统检测/网络测试)、Node.js 22+与Git安装、源码获取、依赖配置、服务启动等关键环节。重点解决了Windows环境下PowerShell权限、网络连通性等常见问题,通过"每步执行、每步验证"原则确保部署可靠性。相比一键脚本,手动方式更利于问题排查,适合复杂网络环境下的稳定部署。
2026-03-24 19:51:26
1362
原创 【OpenClaw】1. 一键部署新手完全教程
本文围绕OpenClaw官方一键安装脚本,详细讲解了OpenClaw 的全流程部署与配置教程。介绍环境测试、安装步骤、测试验证、模型配置、安全提示;以飞书接入为例,详细说明飞书应用创建、凭证配置、配对授权等操作。通过终端交互界面与 OpenClaw 对话,在飞书中实现文件管理等自动化指令。教程还提供了安装错误的排查方案,覆盖执行策略、网络、Git、npm 代理等测试项目。
2026-03-23 22:08:06
2170
原创 【AI辅助编程】从 Notebook 到工程化:AI 辅助医学图像项目重构实战
本文探讨了如何利用AI辅助编程将开源医学图像模型VascX从Notebook示例逐步改造成工程化Pipeline。文章聚焦工程化实践而非算法本身,通过统一路径管理、模块抽取、自动实验目录生成等改造,构建了可复现、可扩展的处理框架。实践表明,AI辅助编程的核心价值在于持续协作而非简单代码生成,它能帮助开发者优化工程结构、加速环境搭建和问题排查。本文既展示了从CLI到Python工程的技术转型过程,也反思了AI时代开发者需要培养的工程化思维能力。
2026-02-28 09:01:31
744
欧瑞博智能体验馆设计标准
2023-03-10
Visual ChatGPT: Talking, Drawing and Editing with Visual F
2023-03-15
2020中国智能家居生态发展白皮书
2023-03-10
2019中国智能家居发展白皮书
2023-03-10
HDL河东智能家居解决方案
2023-03-10
HDL无线家居智能解决方案
2023-03-10
带有 Opencv-contrib 的 OpenCV-Python 库
2022-12-27
爱心源码-基于傅里叶描述符实现
2022-12-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅