nrtk.impls.image_metric.niirs_image_metric

This module provides an implementation of the ImageMetric interface, specifically for calculating the NIIRS (National Imagery Interpretability Rating Scale) metric using pyBSM sensor and scenario configurations.

Classes:

NIIRSImageMetric: Computes the NIIRS metric using the provided sensor and scenario.

Dependencies:
  • pybsm.metrics.niirs5

  • nrtk.impls.perturb_image.pybsm.scenario.PybsmScenario

  • nrtk.impls.perturb_image.pybsm.sensor.PybsmSensor

Example usage:

sensor = PybsmSensor(…) scenario = PybsmScenario(…) niirs_metric = NIIRSImageMetric(sensor=sensor, scenario=scenario) result = niirs_metric.compute_metric(image)

Classes

NIIRSImageMetric

Implementation of the ImageMetric interface to calculate the NIIRS metric.