nrtk.impls.perturb_image.pybsm.defocus_otf_perturber

Implements DefocusOTFPerturber for optical defocus simulation via OTF using pybsm and OpenCV.

Classes:

DefocusOTFPerturber: Simulates defocus effects in images using OTF and PSF calculations.

Dependencies:
  • pybsm: Required for radiance calculations, OTF/PSF handling, and atmosphere loading.

  • numpy: For numerical computations.

Classes

DefocusOTFPerturber

Implements image perturbation using defocus and Optical Transfer Function (OTF).