sparkfish / augraphy

Augmentation pipeline for rendering synthetic paper printing, faxing, scanning and copy machine processes
https://github.com/sparkfish/augraphy
MIT License
357 stars 46 forks source link

Updated NoiseGenerator. #343

Closed kwcckw closed 1 year ago

kwcckw commented 1 year ago
kwcckw commented 1 year ago

The new noise side "all" creates borders on all sides, for example:

Gaussian noise: image

Perlin Noise: image

Worley Noise: image

sklearn make_blobs' noise image

noise with consistent square pattern image

The new noise side "none" creates even spread of noise across the image, for example:

Gaussian noise: image

Perlin Noise: image

Worley Noise: image

sklearn make_blobs' noise image

noise with consistent square pattern image