摘要: 一、学习笔记背景 该笔记主要是对书籍《OpenCV4.5 计算机视觉开发实战 基于VC++》学习成果的记录,实现了该书中的大部分基础知识代码;除此之外又记录一些有趣博客的复刻代码。 本笔记不会讲解基础知识与图像处理算法的发展史,推荐购买一本实体书与本笔记一起观看。 二、目录 1、基础 C#+Open 阅读全文
posted @ 2024-07-10 11:53 ꧁执笔小白꧂ 阅读(1604) 评论(5) 推荐(2)
摘要: 一、基础元器件篇 NanoFramework操作ESP32(一)_基础元器件篇(一)_ 安装环境 NanoFramework操作ESP32(一)_基础元器件篇(二)_ 第一个示例程序 NanoFramework操作ESP32(一)_基础元器件篇(三)_ 单色灯(F3 单色LED_常亮 使用Boot按 阅读全文
posted @ 2023-07-07 21:36 ꧁执笔小白꧂ 阅读(811) 评论(1) 推荐(0)
摘要: 一、概念 1、OSI七层模型图: (1)应用层:HTTP FTP TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP; (2)传输层:定义传输数据的协议端口号,以及流控和差错校验,协议有TCP UDP; (3)网络层:进行逻辑地址寻址,协议有ICMP IGMP IP( 阅读全文
posted @ 2021-10-08 11:06 ꧁执笔小白꧂ 阅读(4538) 评论(2) 推荐(1)
摘要: 1、 2、 3、 阅读全文
posted @ 2025-12-23 17:34 ꧁执笔小白꧂ 阅读(2) 评论(0) 推荐(0)
摘要: 1、图像源 2、畸变标定 3、标定板标定 4、输出图像 5、运行结果 阅读全文
posted @ 2025-12-23 11:00 ꧁执笔小白꧂ 阅读(3) 评论(0) 推荐(0)
摘要: 一、触发获取 参考文章:海康VisionMaster九点标定流程_海康视觉软件9点标定-CSDN博客 二、手动输入 参考文章:一次完成VisionMaster 9点标定_visionmaster九点标定-CSDN博客 阅读全文
posted @ 2025-12-23 10:40 ꧁执笔小白꧂ 阅读(5) 评论(0) 推荐(0)
摘要: 1、图像源 2、几何变换 3、训练模型 4、字符瑕疵检测 5、输出图像 6、结果图 阅读全文
posted @ 2025-12-23 08:47 ꧁执笔小白꧂ 阅读(4) 评论(0) 推荐(0)
摘要: 1、图像源 2、几何变换 3、表面瑕疵检测 4、圆圆测量 5、输出图像 6、结果图 阅读全文
posted @ 2025-12-23 08:46 ꧁执笔小白꧂ 阅读(6) 评论(0) 推荐(0)
摘要: 1、图像源 2、直线查找 3、圆查找 4、点线测量 5、圆圆测量 6、输出图像 7、结果图 8、转化为实际距离 阅读全文
posted @ 2025-12-22 20:33 ꧁执笔小白꧂ 阅读(10) 评论(0) 推荐(0)
摘要: 1、二维码识别模块 识别二维码的模块有两类,分别是‘二维码识别’与‘深度学习读码’。该案例中使用的是‘深度学习读码’,如下图: 2、运行效果图 阅读全文
posted @ 2025-12-17 20:47 ꧁执笔小白꧂ 阅读(90) 评论(0) 推荐(0)
摘要: 1、连接光源 光源控制器选用的是支持tcp的光源控制器,我们可以通过tcp连接到光源控制器。如下图: 2、打开光源 在流程中使用发送数据模块,控制光源打开,如下图: 3、连接相机 相机选用的是海康的一款相机,相机连接配置如下图: 4、拍照 5、图片角度转换 图片旋转180度 6、运行效果图 阅读全文
posted @ 2025-12-17 17:32 ꧁执笔小白꧂ 阅读(82) 评论(0) 推荐(0)
摘要: 一、简介: 第一个示例程序打算写为:选取一张本地图片,然后进行一些简单的图像计算。 二、知识点 1、图像源 2、仿射变换 3、图像二值化 4、结果图 阅读全文
posted @ 2025-12-17 16:06 ꧁执笔小白꧂ 阅读(28) 评论(0) 推荐(0)
摘要: 一、软件安装 安装顺序: 安装MVS相机调试工具(如:MVS_STD_4.3.0_231129.exe); 安装VM基础安装包(如:VisionMaster_CN_STD_V4.3.0_231128.exe);(可选择加密狗/软加密) 安装VM深度学习补丁包(如:VisionMaster_DeepL 阅读全文
posted @ 2025-12-17 15:18 ꧁执笔小白꧂ 阅读(109) 评论(0) 推荐(0)
摘要: 一、引用dll: 引用dll的方式有以下两种 方式一:使用海康提供的二次开发导入工具; 方式二:手动导入dll; VM基础dll如下: 1、方式一: 使用海康提供的二次开发导入工具,工具路径为:VM安装目录\VisionMaster4.3.0\Development\V4.x\ComControls 阅读全文
posted @ 2025-12-17 09:06 ꧁执笔小白꧂ 阅读(38) 评论(0) 推荐(0)
摘要: 目录如下: .Net-Avalonia学习笔记(一)-安装Avalonia .Net-Avalonia学习笔记(二)-HelloWorld与简易登录页 .Net-Avalonia学习笔记(三)-从WPF转移到Avalonia的注意事项 .Net-Avalonia学习笔记(四)-MVVM .Net-A 阅读全文
posted @ 2025-12-16 09:47 ꧁执笔小白꧂ 阅读(112) 评论(1) 推荐(1)
摘要: 代码地址:VisionMater_Simple: VisionMater+C#二开 示例 视频演示地址:海康VisionMater二次开发教程(C#+VisionMater联合开发)_哔哩哔哩_bilibili 一、学习笔记背景 看了海康提供的和网上的一些 C#+VisionMaster 联合开发的 阅读全文
posted @ 2025-12-15 22:32 ꧁执笔小白꧂ 阅读(405) 评论(2) 推荐(2)
摘要: 1、概要 单模块参数设定控件名为:SingleModuleSetConfig,用于展示单模块参数设定的内容;长的和流程配置控件差不多,如下图: 2、后台代码 #region vmSingleModuleSetConfigControl vmSingleModuleSetConfigControl1. 阅读全文
posted @ 2025-12-15 22:07 ꧁执笔小白꧂ 阅读(25) 评论(0) 推荐(0)
摘要: 1、概要 参数配置带渲染窗体名为:VmParamsWithRenderForm,用于展示VM流程或者VM模块的参数配置带渲染窗体内容。 2、后台代码 // 参数配置带渲染弹出窗体 - 流程模块 if (moduleNames.Contains("圆查找3")) { // 参数配置带渲染弹出控件 Vm 阅读全文
posted @ 2025-12-15 22:03 ꧁执笔小白꧂ 阅读(49) 评论(0) 推荐(0)
摘要: 1、概要 参数配置控件名为:VmParamsConfigWithRenderControl,用于展示VM流程或者VM模块的参数配置带渲染控件内容。 2、后台代码 // 参数配置带渲染控件 if (moduleNames.Contains("圆查找2")) vmParamsConfigWithRend 阅读全文
posted @ 2025-12-15 21:52 ꧁执笔小白꧂ 阅读(24) 评论(0) 推荐(0)
摘要: 1、概要 参数配置控件名为:VmParamsConfigControl,用于展示VM流程或者VM模块的参数配置控件内容;如下图(流程配置同理): 2、后台代码 // 参数配置控件 if (moduleNames.Contains("圆查找1")) vmParamsConfigControl1.Mod 阅读全文
posted @ 2025-12-15 21:43 ꧁执笔小白꧂ 阅读(17) 评论(0) 推荐(0)
摘要: 1、概要 全局相机控件名为:VmRealTimeAcqControl,用于展示VM相机模块的内容;如下图: 2、后台代码 #region 全局相机控件 if (VmSolutionMain["相机1"] is GlobalCameraModuleTool cameraModuleTool) vmRe 阅读全文
posted @ 2025-12-15 21:38 ꧁执笔小白꧂ 阅读(30) 评论(0) 推荐(0)
摘要: 1、概要 前端运行界面控件名为:VmFrontendControl,用于展示VM前端运行界面的内容;如下图: 2、后台代码 vmFrontendControl1.LoadFrontendSource(); // 前端运行界面控件 - 加载运行界面资源 阅读全文
posted @ 2025-12-15 21:24 ꧁执笔小白꧂ 阅读(39) 评论(0) 推荐(0)
摘要: 1、概要 流程配置控件名为:VmProcedureConfigControl,用于展示VM流程的内容;如下图: 2、后台代码 vmProcedureConfigControl1.BindSingleProcedure(processName); // 流程配置控件 阅读全文
posted @ 2025-12-15 21:19 ꧁执笔小白꧂ 阅读(20) 评论(0) 推荐(0)