home *** CD-ROM | disk | FTP | other *** search
-
- TIFF24 class 39.01b.
- This class is a sub-class of picture.class and is used to read
- TIFF files. It converts 24 bit images in 8 bit bitmaps, with Floyd-steinberg dithering.
- To install it just copy TIFF.datatype in sys:classes/datatypes and TIFF in sys:devs/datatypes.
-
- The present version supports TIFF 5.0 standard files.
-
- The following features will be added in the final release:
-
- o Support for CCITT Group 3 1-Dimensional Modified Huffman run length
- encoding (type 2 compression).
-
- o PackBits compression (type 32773 compression).
-
- o Access to 24 RGB data.
-
- o Access to Chunky 8bit data.
-
- o Tick events for gauge bars.
-
- The last three features are an extension to the picture datatype, so it would be
- nice if there were some kind of standard to implement them. If you know of anybody
- working on 24bit datatypes, pleas let me know.
-
- The code for this datatype is based on the BMP examples by Commodore. The source is
- included and can be used in any way you like. Please if you make any changes, mail it
- to me so that I can include it in the final release.
-
- There is lot of space for improvement in the code: in particular the lzw decompression and
- the chunky to planar conversion can be optimized. I've written everything in C so that
- it can be easily understood by everybody. In the final release I will probably rewrite
- the critical chunks of code in Assembly.
-
- Please mail suggestions, bug reports and opinions to:
-
- costabel@fenice.polito.it
-
- Thanks!
-
-
- History
-
- o 39.1b (8.7.95)
-
- First beta release
-