From 6df0d8aed5a0fc8b081443e4a8ab9224c4865bc0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=BF=83=E5=B9=B3=E6=B0=94=E5=92=8C?= <2394609457@qq.com>
Date: Thu, 8 Jan 2026 16:18:24 +0800
Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=EF=BC=9A=E5=BF=BD=E7=95=A5?=
=?UTF-8?q?=E6=8C=87=E5=AE=9A=E5=A4=A7=E5=B0=8F=E7=9A=84=E8=89=B2=E5=9D=97?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../模块-参数调试-文档说明.md | 12 ++++++-----
.../模块-程序控制-文档说明.md | 20 +++++++++----------
2 files changed, 17 insertions(+), 15 deletions(-)
diff --git a/01-项目/2025-MaixCam竞赛版/模块-参数调试-文档说明.md b/01-项目/2025-MaixCam竞赛版/模块-参数调试-文档说明.md
index 1121b57..8aa6224 100644
--- a/01-项目/2025-MaixCam竞赛版/模块-参数调试-文档说明.md
+++ b/01-项目/2025-MaixCam竞赛版/模块-参数调试-文档说明.md
@@ -4,7 +4,7 @@
## 一、基本说明
-- **版本号**:`v1.0.8`
+- **版本号**:`v1.0.9`
- **用途**:用于测试视觉算法运行参数,包括分辨率、帧率、缩放比例、颜色空间采样及检测框显示等。
- **适用算法**:OCR、色块、AprilTag、line
@@ -95,10 +95,12 @@
控制色块合并参数:
-| 字段 | 含义 |
-| ------ | -------------------------------------------------------------------------- |
-| 设置合并距离 | 默认值为 0。用于扩大/缩小外接矩形的尺寸。例如:合并距离设为 10 时,外接矩形间距为 10 像素的色块会被合并,即距离小于10像素的色块会被合并 |
-| 设置合并 | 默认为关,设置合并距离为0时自动关闭,设置合并距离大于0时自动开启。开启状态下,小于合并距离的色块会被合并。 |
+| 字段 | 含义 |
+| ---------- | -------------------------------------------------------------------------- |
+| 设置合并距离 | 默认值为 0。用于扩大/缩小外接矩形的尺寸。例如:合并距离设为 10 时,外接矩形间距为 10 像素的色块会被合并,即距离小于10像素的色块会被合并 |
+| 设置检测框最小X比例 | 默认值为0%。用于设置`面积阈值=最小X尺寸 * 最小Y尺寸`。
色块的面积、宽度分别不低于面积阈值、最小X尺寸,否则不返回。 |
+| 设置检测框最小Y比例 | 默认值为0%。用于设置`面积阈值=最小X尺寸 * 最小Y尺寸`。
色块的面积、高度分别不低于面积阈值、最小Y尺寸,否则不返回。 |
+| 设置合并 | 默认为关,设置合并距离为0时自动关闭,设置合并距离大于0时自动开启。开启状态下,小于合并距离的色块会被合并。 |
---
diff --git a/01-项目/2025-MaixCam竞赛版/模块-程序控制-文档说明.md b/01-项目/2025-MaixCam竞赛版/模块-程序控制-文档说明.md
index fe5df39..575de58 100644
--- a/01-项目/2025-MaixCam竞赛版/模块-程序控制-文档说明.md
+++ b/01-项目/2025-MaixCam竞赛版/模块-程序控制-文档说明.md
@@ -4,7 +4,7 @@
## 一、基本说明
-- **版本号**:`v3.5.3`
+- **版本号**:`v3.5.4`
- **适用算法**:OCR、色块、AprilTag
- **串口波特率**:115200
- **协议详情参见**:[附录:通信协议规范](#附录:通信协议规范)
@@ -25,15 +25,15 @@
## 三、串口发送格式
-| 操作 | 指令字符 | 参数格式与说明 | 示例命令 |
-| ------------ | ---- | ------------------------------------------------------------------------------------- | ----------------------------------------------------------- |
-| **开启指定算法** | `N` | `<算法ID>`
立即切换当前运行算法 | `N1`(启动色块检测) |
-| **设置LAB参数** | `S` | `<参数ID>+LMin+LMax+AMin+AMax+BMin+BMax>`
用于色块检测的颜色范围(LAB色彩空间,0~255) | `S1+0+100+30+80+20+70` |
-| **设置串口应答模式** | `A` | `<模式>`
• `-n`:定时上报,间隔 n 毫秒
• `0`:关闭上报
• `n>0`:仅上报第n个目标后自动切回 `A0` | `A-500`
`A0`
`A2` |
-| **缩放画面比例** | `Z` | `<缩放倍数>`
以画面中心为基准缩放。`Z100`=原始尺寸,`Z150`=放大至150% | `Z100`
`Z150` |
-| **设置分辨率** | `R` | `<分辨率>`
格式:`宽x高`,如 `552x368` | `R552x368` |
-| **设置检测框显示项** | `D` | `+标识符+状态`
标识符: `i`, `x`, `y`, `w`, `h`, `v`, `r`, `cx`, `cy`
状态: `1`=显示, `0`=隐藏 | `D+i1+cx1+cy1`
`D+i1+x0+y0` |
-| **设置色块算法参数** | `C` | `+合并开关+合并距离`
合并开关:`1`=开启,`0`=关闭
合并距离:n>=0,小于n个像素的色块会被合并 | `C+1+30`(合并30像素间距色块)
`C+0+30`(不合并)
`C+1+0`(合并0像素间距色块) |
+| 操作 | 指令字符 | 参数格式与说明 | 示例命令 |
+| ------------ | ---- | ------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
+| **开启指定算法** | `N` | `<算法ID>`
立即切换当前运行算法 | `N1`(启动色块检测) |
+| **设置LAB参数** | `S` | `<参数ID>+LMin+LMax+AMin+AMax+BMin+BMax>`
用于色块检测的颜色范围(LAB色彩空间,0~255) | `S1+0+100+30+80+20+70` |
+| **设置串口应答模式** | `A` | `<模式>`
• `-n`:定时上报,间隔 n 毫秒
• `0`:关闭上报
• `n>0`:仅上报第n个目标后自动切回 `A0` | `A-500`
`A0`
`A2` |
+| **缩放画面比例** | `Z` | `<缩放倍数>`
以画面中心为基准缩放。`Z100`=原始尺寸,`Z150`=放大至150% | `Z100`
`Z150` |
+| **设置分辨率** | `R` | `<分辨率>`
格式:`宽x高`,如 `552x368` | `R552x368` |
+| **设置检测框显示项** | `D` | `+标识符+状态`
标识符: `i`, `x`, `y`, `w`, `h`, `v`, `r`, `cx`, `cy`
状态: `1`=显示, `0`=隐藏 | `D+i1+cx1+cy1`
`D+i1+x0+y0` |
+| **设置色块算法参数** | `C` | `+合并开关+合并距离+最小X比例+最小Y比例`
合并开关:`1`=开启,`0`=关闭
合并距离:n>=0,小于n个像素的色块会被合并 | `C+1+30+0+0`(合并30像素间距色块)
`C+0+30+0+0`(不合并)
`C+0+30+30+50`(不合并,色块的面积、宽度、高度分别不低于面积阈值、最小Y尺寸,否则不返回) |
---