This class can encode and decode text messages inside pictures.
It can take a given text converts each of its characters to color values.
The class creates an image of a given width and height setting its pixels of the input text character color values. The generated image is saved in PNG format.
It can also do the opposite, i.e. take a previously generated image and extract the encoded text by decoding the image pixel colors.
A separate class can also take a text to encode but encrypts it with a given key before storing the encoded characters as color pixels. |