Noise Effects

class text_renderer.effect.Noise(p=1.0, var_limit=(10.0, 50.0))[source]

Gaussian noise effect using Albumentations

Parameters:
  • p (float) – Probability of applying this effect

  • var_limit (tuple) – Range for noise variance

class text_renderer.effect.UniformNoise(p=1.0, intensity_range=(0.1, 0.3))[source]

Uniform noise effect using Albumentations

Parameters:
  • p (float) – Probability of applying this effect

  • intensity_range (tuple) – Range for noise intensity (0.0 to 1.0)

class text_renderer.effect.SaltPepperNoise(p=1.0)[source]

Salt and pepper noise effect using Albumentations

Parameters:

p (float) – Probability of applying this effect

class text_renderer.effect.PoissonNoise(p=1.0, intensity=(0.1, 0.5), color_shift=(0.01, 0.05))[source]

Poisson noise effect using Albumentations ISONoise

ISONoise simulates camera sensor noise which follows a Poisson distribution characteristic of photon counting noise in digital imaging.

Parameters:
  • p (float) – Probability of applying this effect

  • intensity (tuple) – Range for noise intensity (0.0 to 1.0)

  • color_shift (tuple) – Range for color shift values