Edit page History

Image Synthesizer


    Image Synthesizer


    ImageJ / Fiji plugins


    Maximilian Maske


    Maximilian Maske



    Overview of ‘Image Synthesizer’

    This plugin generates images from mathematical functions and primitive patterns in all ImageJ image types. It can be used to generate synthetic test-cards to analyze for example the behavior of filter-operations or to test the functionality of various algorithms in image-processing. The tool can also be used in a teaching environment, where example images for presentations can be prepared or even to demonstrate basic principles of digital image processing (e.g. by showing the relation between function values and the generated images). Further on an artistic use to create images stacks or videos is also imaginable.


    - Functions to image: The function value of a two- or three-dimensional function f(x, y) or f(x, y, z) is interpreted as the intensity value of the image.

    - Conditional to image: Generate primitive patterns using boolean expressions with ImageJ macro code. The conditional will be executed for each pixel in the image inside the given coordinate range.


    See the source code: https://github.com/IamMM/Image_Synthesizer