anomalib.models.draem.utils.perlin¶
Helper functions for generating Perlin noise.
Module Contents¶
Functions¶
|
Helper function. |
|
Generate Perlin noise parameterized by the octaves method. Numpy version. |
|
Fractal perlin noise. |
|
Generate a random image containing Perlin noise. Numpy version. |
|
Generate a random image containing Perlin noise. PyTorch version. |
|
Generate Perlin noise parameterized by the octaves method. PyTorch version. |
- anomalib.models.draem.utils.perlin.rand_perlin_2d_octaves_np(shape, res, octaves=1, persistence=0.5)[source]¶
Generate Perlin noise parameterized by the octaves method. Numpy version.
- anomalib.models.draem.utils.perlin.generate_perlin_noise_2d(shape, res)[source]¶
Fractal perlin noise.
- anomalib.models.draem.utils.perlin.rand_perlin_2d_np(shape, res, fade=lambda t: ...)[source]¶
Generate a random image containing Perlin noise. Numpy version.