Skip to content

Drone Qa

Module: spectralbridge.drone_qa.

Standalone translation and optional common-support QA for drone runs.

API glossary ยท Workflow / scientific context

Signatures and documentation below are collected from the current source. Advanced objects are not newly declared stable by inclusion here.

Audience: advanced.

render_drone_translation_qa

render_drone_translation_qa(*, corrected_img: str | Path, translated_img: str | Path, plan: DroneTranslationPlan, translation_result: dict[str, Any], output_png: str | Path) -> tuple[Path, Path, dict[str, Any]]

Render native-corrected versus Landsat-like translated band QA.

Audience: advanced.

render_common_support_comparison

render_common_support_comparison(comparison: dict[str, Any], *, output_png: str | Path) -> tuple[Path, Path]

Render compact actual-Landsat and optional three-way metric summaries.

Audience: advanced.

render_drone_translation_publication

render_drone_translation_publication(translation_qa: dict[str, Any], *, output_stem: str | Path) -> dict[str, str]

Render a compact three-panel translation figure from QA JSON values.

Explicitly exported constants and type aliases

These values describe package metadata, schemas or configuration; they are not observations from a production dataset.

Name Source expression
DRONE_TRANSLATION_PUBLICATION_PANEL_COUNT 3