nrtk.impls.perturb_image.pybsm.scenario

Wrapper for pybsm.scenario.

This module defines a convenient wrapper for setting up and managing scenarios using the pybsm framework. The primary class, PybsmScenario, facilitates configuring scenarios with parameters such as atmospheric haze, altitude, and ground range.

Typical usage example:

scenario = PybsmScenario(

name=”example”, ihaze=1, altitude=1000, ground_range=500

) out = scenario.create_scenario()

Attributes:

pybsm_available (bool): Indicates if the pybsm module is available for use.

Classes

PybsmScenario

Wrapper for pybsm.scenario.