This tool supports processing PNG images and applying various manipulations through multiple scripts. For example, ImageEditor allows you to apply grayscale effects, mirror images, crop them, and much more. My editor can also be used to convert PNG to XPM2 format.
make all
./test <test> or ./test # run all testsFor example:
Input
Test
./test h_mirror4 # Test horizontal mirrorOutput
ImageEditor uses RGB color with 8 bits per channel.
Files
To create an image, three variables are required: the width, height, and a color to fill all pixels (width × height).
Files
Inside of the script file, contains various functions that can manipulate the image.
Files
- Script.hpp: Header file defining the Script class.
- Script.cpp: Implementation of the Script class.

