nrtk.impls.perturb_image.pybsm.jitter_otf_perturber
Implements JitterOTFPerturber which applies jitter perturbations using pyBSM with sensor and scenario configs.
- Classes:
JitterOTFPerturber: Applies OTF-based jitter perturbations to images using pyBSM and OpenCV.
- Dependencies:
OpenCV (cv2) for image processing.
pyBSM for OTF and radiance calculations.
nrtk.interfaces.perturb_image.PerturbImage for base functionality.
- Example usage:
sensor = PybsmSensor(…) scenario = PybsmScenario(…) perturber = JitterOTFPerturber(sensor=sensor, scenario=scenario) perturbed_image = perturber.perturb(image)
Classes
Implements image perturbation using jitter and Optical Transfer Function (OTF). |