| Crates.io | cortenforge-capture-utils |
| lib.rs | cortenforge-capture-utils |
| version | 0.6.0 |
| created_at | 2026-01-03 17:59:50.047847+00 |
| updated_at | 2026-01-14 00:57:11.431007+00 |
| description | Capture helpers and recorder sinks (JSON, overlays, pruning) for the CortenForge stack. |
| homepage | https://github.com/via-balaena/CortenForge |
| repository | https://github.com/via-balaena/CortenForge |
| max_upload_size | |
| id | 2020544 |
| size | 107,365 |
Recorder sinks and capture helpers for capture runs and overlays:
JsonRecorder writes frame metadata/labels to disk under run_dir/labels/frame_XXXXX.json (uses data_contracts::CaptureMetadata).generate_overlays renders boxes onto PNGs in a run directory (overlays/).prune_run copies a run to a filtered destination, skipping unwanted frames.Usage
Add capture_utils as a dependency and construct JsonRecorder for default file-based recording.
Recorder sinks are pluggable: the substrate recorder installs JsonRecorder by default; you can inject your own sink implementing vision_core::Recorder.
Apache-2.0 (see LICENSE in the repo root).