capture_utils

Crates.iocapture_utils
lib.rscapture_utils
version0.1.0
created_at2026-01-03 15:12:18.47923+00
updated_at2026-01-03 15:12:18.47923+00
descriptionCapture helpers and recorder sinks (JSON, overlays, pruning) for the CortenForge stack.
homepagehttps://github.com/via-balaena/Deep_Poo
repositoryhttps://github.com/via-balaena/Deep_Poo
max_upload_size
id2020296
size96,632
(bigmark222)

documentation

https://docs.rs/capture_utils

README

capture_utils

Shared capture helpers:

  • 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: 0

cargo fmt