Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A library for reading and writing TIFF image files in common lisp
Common Lisp
branch: master

Merge pull request #4 from kephas/no-ifd

Work around lack of compression IFD value
latest commit c94764a728
@slyrus authored
Failed to load latest commit information.
test
COPYRIGHT update COPYRIGHT and README.
README add +no-compression+ constant and cleanup code a little bit
bit-array.lisp
constants.lisp
lzw.lisp
package.lisp export tiff-image-color-map and tiff-image-min-is-white
packbits.lisp packbits now deals with the unsigned bytes coming from the TIFF parser
retrospectiff-test.asd starting to clean up the retrospectiff test images and code
retrospectiff.asd
retrospectiff.lisp Work around lack of compression IFD value
scratch.lisp
util.lisp clean up if-exists arg for write-tiff-file (now defaults to :error)

README

Retrospectiff is a common lisp library for reading, and, hopefully,
one day, writing images in the TIFF (Tagged Image File Format)
format.

The git repository can be found at:

http://git.cyrusharmon.org/cgi-bin/gitweb.cgi?p=retrospectiff.git

There is currently no documentation, no website and no examples. But,
to get started, check out the read-tiff-file function.

(defparameter *snow-image* (read-tiff-file "images/snow.tiff"))

Currently, only a small subset of TIFF images are supported, but it
can read 8-bit RGB and ARGB images in both uncompressed form and LZW
compressed form.

Planned features include:

 * Reading grayscale images
 * Reading 4- and 16-bit-per-sample images
 * Writing more formats of TIFF images
 * Performance enhancements

Something went wrong with that request. Please try again.