Wires together AppConfig.load() (JSON config -> markers/guide_box), calibrate.py (one-time empty-platform reference capture), and run.py (build_strategy dispatch + camera/session/FastAPI wiring via uvicorn) to complete Phase 1 intake station integration.
13 lines
502 B
JSON
13 lines
502 B
JSON
{
|
|
"device_index": 0,
|
|
"catalogue_path": "catalogue.csv",
|
|
"captures_dir": "captures",
|
|
"reference_frame_path": "reference.jpg",
|
|
"markers": [
|
|
{"name": "small_boundary", "bucket": "small", "x": 0, "y": 0, "width": 20, "height": 20},
|
|
{"name": "medium_boundary", "bucket": "medium", "x": 0, "y": 0, "width": 20, "height": 20},
|
|
{"name": "large_boundary", "bucket": "large", "x": 0, "y": 0, "width": 20, "height": 20}
|
|
],
|
|
"guide_box": [0, 0, 100, 100],
|
|
"trigger_strategy": "manual"
|
|
}
|