设计规格机器视觉规格
伪仓库树(sketch)
规格 ID:TC021 — 稳定标识(页面改名/迁移不变),全站对照见设计规格索引。
不迁入
sketch/include、sketch/src、sketch/bindings碎片:那些文件不可编译,本仓也没有sketch/目录(本页列的是当年伪树示意,非仓库现状)。权威头在本仓include/。可编译的无 UI 入口是examples/headless_run.cpp(+examples/headless_camera.{hpp,cpp}),不是伪树里的src/headless_main.cpp。
本页只说明对照关系。实现期以正式源码与测试为准。
目的
| 要做什么 | 不要做什么 |
|---|---|
| 让公开 include 树看得见 | 不把伪树当工程 |
| 对照场景 S03/S04/S07/S09 | 不写第二执行引擎 |
| 标明与契约的对照 | 不承诺 ABI;不写 C++ UI |
与本仓的关系
| 伪树碎片(示意;仓内无此路径) | 本仓 |
|---|---|
include/vyntek/toolgroup/*.hpp | include/vyntek/toolgroup/ 已是真实公开头(仍 NON-STABLE) |
include/vyntek/imaging/handle.hpp | include/vyntek/imaging/handle.hpp |
include/vyntek/capi/vyntek_exports.h | include/vyntek/capi/vyntek_exports.h(符号多于当年示意) |
src/headless_main.cpp | examples/headless_run.cpp(+ examples/headless_camera.{hpp,cpp}) |
bindings/ImageDisplayHost.cs.txt | bindings/csharp/Vyntek.Controls(MVP=Controls,M5-10) |
其余 src/*.cpp | 无对应示例;见 examples-scenarios |
明确不做
- 不把伪头复制进 www 或
include/ - 不把本目录当作
libvyntek_*的源码根 - 勾选验收只认 test-contracts,不以本页代替
仍不可编译、非验收。