Read and write TIFF images

This package provides an easy and simple way to read, write and display bitmap images stored in the TIFF format. It can read and write both files and in-memory raw vectors.



0.1-5 2013-09-03 o bugfix: output of readTIFF(..., with integer values was shifted by one (i.e., stored integer value x was returned as x + 1)

o	writeTIFF() now supports 32-bit (integer) output

o	writeTIFF() issues a warning if the input data range
is outside [0, 1]

0.1-4 2013-02-19 o remove debugging output (it is now only shown if tiff is compiled with -DTIFF_DEBUG=1)

0.1-3 2012-11-05 o add support for 12-bit grayscale TIFF images in readTIFF() (Note that 12-bit TIFFs are outside of the standard, so we assume big-endian packing order)

o	add readTIFF(..., which preserves the integer
values used in the TIFF as they are (if applicable) instead
of rescaling to reals

0.1-2 2012-08-30 o fixed a bug in writeTIFF() for 16-bit images

0.1-1 2012-08-24 o add readTIFF(..., indexed=TRUE) which return indexed images as color map and an index matrix.

o	fixed a bug in writing a TIFF file consisting of multiple

o	prevent TIFF from re-entering error calls

0.1-0 2012-08-04 o first CRAN release

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.1-6 by Simon Urbanek, 12 days ago

Browse source code at

Authors: Simon Urbanek <[email protected]>

Documentation:   PDF Manual  

GPL-2 | GPL-3 license

System requirements: tiff and jpeg libraries

Imported by IFC, MtreeRing, OpenImageR, StereoMorph, Thermimage, bioimagetools, colorfindr, eRTG3D, measuRing, readbitmap, shelltrace, xROI, zooimage.

Depended on by FCSlib, PersomicsArray, qtlc.

Suggested by ijtiff, oce, wvtool.

See at CRAN