nrtk.impls.perturb_image_factory.generic.one_step
Defines OneStepPerturbImageFactory, creating a single PerturbImage with fixed parameters for one-step perturbations.
- Classes:
OneStepPerturbImageFactory: A factory that generates one PerturbImage instance configured with a specific parameter key and value.
- Dependencies:
nrtk.impls.perturb_image_factory.generic.step.StepPerturbImageFactory for the base factory functionality.
nrtk.interfaces.perturb_image.PerturbImage as the interface for the perturber.
- Example usage:
factory = OneStepPerturbImageFactory(perturber=SomePerturbImageClass, theta_key=”blur”, theta_value=0.5) perturbed_image = factory.create()
Classes
Simple PerturbImageFactory implementation to return a factory with one perturber. |