Skip to main content

Module config

Module config 

Source
Expand description

Configuration types for the detector pipeline. Configuration types for the detector pipeline.

This module provides two configuration types:

  • DetectorConfig: Pipeline-level configuration (immutable after construction)
  • DetectOptions: Per-call options (e.g., which tag families to decode)

Structs§

DetectOptions
Per-call detection options.
DetectOptionsBuilder
Builder for DetectOptions.
DetectorConfig
Pipeline-level configuration for the detector.
DetectorConfigBuilder
Builder for DetectorConfig.

Enums§

CornerRefinementMode
Mode for subpixel corner refinement.
DecodeMode
Mode for decoding strategy.
PoseEstimationMode
Mode for 3D pose estimation quality.
QuadExtractionMode
Quad extraction algorithm.
SegmentationConnectivity
Segmentation connectivity mode.
TagFamily
Tag family identifier for per-call decoder selection.

Functions§

shipped_profile_json
Return the raw embedded JSON for a shipped profile, or None if the name is unknown. Exposed so FFI consumers (the Python wheel) can read the exact bytes Rust embeds at compile time, keeping one source of truth.