3 1) Optimisation. Imageviewer has been assembled from previously available c++
4 components that were not written for performance.
6 Specifically, View::processImage() uses colourSpace.cpp and chromaResample.cpp
7 which could be sped up considerably.
9 2) Improvement of PGM/PPM read routines. The PGM/PPM readers are not fully
10 compliant with the PPM/PGM specification. They do not handle comments in the file
11 header, or different (but allowed) combinations of whitespace in the header.
13 3) Change from stdio.h style I/O routines to QFile for reading image data.
14 This will ease a number of cross platform compatibility issues, particularly
17 4) Expand the support for SGI files. RLE compression is not supported. The
18 VQEG files that SGI support was added for do not use RLE compression.