cortenforge-capture-utils

Crates.iocortenforge-capture-utils
lib.rscortenforge-capture-utils
version0.6.0
created_at2026-01-03 17:59:50.047847+00
updated_at2026-01-14 00:57:11.431007+00
descriptionCapture helpers and recorder sinks (JSON, overlays, pruning) for the CortenForge stack.
homepagehttps://github.com/via-balaena/CortenForge
repositoryhttps://github.com/via-balaena/CortenForge
max_upload_size
id2020544
size107,365
(bigmark222)

documentation

https://docs.rs/cortenforge-capture-utils

README

capture_utils

crates.io docs.rs MSRV

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.

License

Apache-2.0 (see LICENSE in the repo root).

Commit count: 361

cargo fmt