增加:忽略指定大小的色块
This commit is contained in:
parent
be2260c0d6
commit
6df0d8aed5
@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
## 一、基本说明
|
## 一、基本说明
|
||||||
|
|
||||||
- **版本号**:`v1.0.8`
|
- **版本号**:`v1.0.9`
|
||||||
- **用途**:用于测试视觉算法运行参数,包括分辨率、帧率、缩放比例、颜色空间采样及检测框显示等。
|
- **用途**:用于测试视觉算法运行参数,包括分辨率、帧率、缩放比例、颜色空间采样及检测框显示等。
|
||||||
- **适用算法**:OCR、色块、AprilTag、line
|
- **适用算法**:OCR、色块、AprilTag、line
|
||||||
|
|
||||||
@ -95,10 +95,12 @@
|
|||||||
|
|
||||||
控制色块合并参数:
|
控制色块合并参数:
|
||||||
|
|
||||||
| 字段 | 含义 |
|
| 字段 | 含义 |
|
||||||
| ------ | -------------------------------------------------------------------------- |
|
| ---------- | -------------------------------------------------------------------------- |
|
||||||
| 设置合并距离 | 默认值为 0。用于扩大/缩小外接矩形的尺寸。例如:合并距离设为 10 时,外接矩形间距为 10 像素的色块会被合并,即距离小于10像素的色块会被合并 |
|
| 设置合并距离 | 默认值为 0。用于扩大/缩小外接矩形的尺寸。例如:合并距离设为 10 时,外接矩形间距为 10 像素的色块会被合并,即距离小于10像素的色块会被合并 |
|
||||||
| 设置合并 | 默认为关,设置合并距离为0时自动关闭,设置合并距离大于0时自动开启。开启状态下,小于合并距离的色块会被合并。 |
|
| 设置检测框最小X比例 | 默认值为0%。用于设置`面积阈值=最小X尺寸 * 最小Y尺寸`。<br>色块的面积、宽度分别不低于面积阈值、最小X尺寸,否则不返回。 |
|
||||||
|
| 设置检测框最小Y比例 | 默认值为0%。用于设置`面积阈值=最小X尺寸 * 最小Y尺寸`。<br>色块的面积、高度分别不低于面积阈值、最小Y尺寸,否则不返回。 |
|
||||||
|
| 设置合并 | 默认为关,设置合并距离为0时自动关闭,设置合并距离大于0时自动开启。开启状态下,小于合并距离的色块会被合并。 |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
## 一、基本说明
|
## 一、基本说明
|
||||||
|
|
||||||
- **版本号**:`v3.5.3`
|
- **版本号**:`v3.5.4`
|
||||||
- **适用算法**:OCR、色块、AprilTag
|
- **适用算法**:OCR、色块、AprilTag
|
||||||
- **串口波特率**:115200
|
- **串口波特率**:115200
|
||||||
- **协议详情参见**:[附录:通信协议规范](#附录:通信协议规范)
|
- **协议详情参见**:[附录:通信协议规范](#附录:通信协议规范)
|
||||||
@ -25,15 +25,15 @@
|
|||||||
|
|
||||||
## 三、串口发送格式
|
## 三、串口发送格式
|
||||||
|
|
||||||
| 操作 | 指令字符 | 参数格式与说明 | 示例命令 |
|
| 操作 | 指令字符 | 参数格式与说明 | 示例命令 |
|
||||||
| ------------ | ---- | ------------------------------------------------------------------------------------- | ----------------------------------------------------------- |
|
| ------------ | ---- | ------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
|
||||||
| **开启指定算法** | `N` | `<算法ID>`<br>立即切换当前运行算法 | `N1`(启动色块检测) |
|
| **开启指定算法** | `N` | `<算法ID>`<br>立即切换当前运行算法 | `N1`(启动色块检测) |
|
||||||
| **设置LAB参数** | `S` | `<参数ID>+LMin+LMax+AMin+AMax+BMin+BMax>`<br>用于色块检测的颜色范围(LAB色彩空间,0~255) | `S1+0+100+30+80+20+70` |
|
| **设置LAB参数** | `S` | `<参数ID>+LMin+LMax+AMin+AMax+BMin+BMax>`<br>用于色块检测的颜色范围(LAB色彩空间,0~255) | `S1+0+100+30+80+20+70` |
|
||||||
| **设置串口应答模式** | `A` | `<模式>`<br>• `-n`:定时上报,间隔 n 毫秒<br>• `0`:关闭上报<br>• `n>0`:仅上报第n个目标后自动切回 `A0` | `A-500`<br>`A0`<br>`A2` |
|
| **设置串口应答模式** | `A` | `<模式>`<br>• `-n`:定时上报,间隔 n 毫秒<br>• `0`:关闭上报<br>• `n>0`:仅上报第n个目标后自动切回 `A0` | `A-500`<br>`A0`<br>`A2` |
|
||||||
| **缩放画面比例** | `Z` | `<缩放倍数>`<br>以画面中心为基准缩放。`Z100`=原始尺寸,`Z150`=放大至150% | `Z100`<br>`Z150` |
|
| **缩放画面比例** | `Z` | `<缩放倍数>`<br>以画面中心为基准缩放。`Z100`=原始尺寸,`Z150`=放大至150% | `Z100`<br>`Z150` |
|
||||||
| **设置分辨率** | `R` | `<分辨率>`<br>格式:`宽x高`,如 `552x368` | `R552x368` |
|
| **设置分辨率** | `R` | `<分辨率>`<br>格式:`宽x高`,如 `552x368` | `R552x368` |
|
||||||
| **设置检测框显示项** | `D` | `+标识符+状态`<br>标识符: `i`, `x`, `y`, `w`, `h`, `v`, `r`, `cx`, `cy`<br>状态: `1`=显示, `0`=隐藏 | `D+i1+cx1+cy1`<br>`D+i1+x0+y0` |
|
| **设置检测框显示项** | `D` | `+标识符+状态`<br>标识符: `i`, `x`, `y`, `w`, `h`, `v`, `r`, `cx`, `cy`<br>状态: `1`=显示, `0`=隐藏 | `D+i1+cx1+cy1`<br>`D+i1+x0+y0` |
|
||||||
| **设置色块算法参数** | `C` | `+合并开关+合并距离`<br>合并开关:`1`=开启,`0`=关闭<br>合并距离:n>=0,小于n个像素的色块会被合并 | `C+1+30`(合并30像素间距色块)<br>`C+0+30`(不合并)<br>`C+1+0`(合并0像素间距色块) |
|
| **设置色块算法参数** | `C` | `+合并开关+合并距离+最小X比例+最小Y比例`<br>合并开关:`1`=开启,`0`=关闭<br>合并距离:n>=0,小于n个像素的色块会被合并 | `C+1+30+0+0`(合并30像素间距色块)<br>`C+0+30+0+0`(不合并)<br>`C+0+30+30+50`(不合并,色块的面积、宽度、高度分别不低于面积阈值、最小Y尺寸,否则不返回) |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user