Format Conversion

The file once loaded into memory should be converted into a format which the program is able to manipulate or work with easily, this could be for example a simple black and white bitmap.

The image file should be in one of the following formats:

  1. JPEG format (jpg).
  2. Graphics Interchange Format (gif).
  3. Tagged Image File Format (tiff).
  4. Portable Network Graphics (png).

The file format converter should be able to detect what format the input image is in, and covert it to an intermediary format such as BMP and the perform the conversion to whatever the internal image format is.

This should all be accomplished without modification of the original file



David Goodwin 2008-10-21