The speed limitation, huge storage requirement, and the need for sophisticated hardware display devices used to be the major obstacles for moving image process applications to the PC environment. With the advance of the Intel 80486, super VGA hardware technology, and the flexible memory management of Microsoft Windows, the above obstacles no longer exist. The Image Processing Workshop is developed for porting image processing application to Microsoft Windows environment. The features of the Image Processing Workshop include high resolution image display of TIFF and PCX image files, file format conversion, image data compression, color palette manipulation, and both spatial and frequency domain image processing algorithms. The program is structured by following the Windows event driven programming style. The essential issues like image process algorithms, graphic file format, Windows environment, as well as the implementation issues such as virtual palette mechanism, memory consideration, and image handling, are all examined in detail. |