feat: 典狱长测试案例——线稿风格化处理+上屏+图片输入机制 review 入库

This commit is contained in:
agent committed 2026-07-29 16:21:53 +00:00
1 parent 8bfb99df40
commit 1ebe317aa7
2 files changed
+20

No files matched your search

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

+20
View File
@@ -65,3 +65,23 @@
- 设备睡眠:广播窗口 30-60s,连接态清醒;现场统一 batch 单连接+守候循环
- bridge_server build 4:write alt=331f、notify 三订阅、EFEF 走 331f
## 图片输入机制 review(典狱长测试案例,2026-07-29)
**链路全景**:源图获取 → 设备适配处理 → 管线量化 → 双平面分块上传 → 槽位显示
| 阶段 | 实现 | 本案例 |
|---|---|---|
| 源图 | 任意 RGB 图(网络/本地) | 典狱长格赫罗斯 960×565(腾讯新闻角色文配图) |
| 设备适配 | 裁剪聚焦 + 风格化(本案例:FIND_EDGES 线稿+红区检测)→ 400×300 | 黑线白底 + 红手套点缀 |
| 管线量化 | `image_pipeline.process_image`:调整→抖动→1bpp MSB 双平面(bw: 任通道>0;red: R>0,G=0,B=0) | `--algo none`(已量化图,保线条锐利) |
| 上传 | 63×2 块 ×244B(03 ff/00 + 2B 偏移),`01` 结束 | slot 1(图二) |
| 显示 | `mode imageN`(e1000N+e2) | image1 |
**机制评审结论**:
1. 任意风格图均可达:预处理(PIL 全能力)与设备管线解耦,风格化在本地完成,设备只收 1bpp 结果——**图片输入机制通用、可编程、agent 可编排**。
2. 已量化图必须用 `--algo none` 直通,避免二次抖动破坏线条。
3. 三色通道映射与固件一致(bw=黑、red=红、双0=白背景)。
4. 待办:处理脚本可产品化为 `ppclock image --style lineart`(后续增强项)。
测试产物:analysis/web/warden_400x300.png(400×300 线稿)+ 上屏实拍(待用户目视确认)。