Page 1 of 1

identify: no decode delegate for this image format image.tif

Posted: 2006-12-20T18:21:57-07:00
by Greg Coats
I am using the Mac OS X binary release of ImageMagick, downloaded today from this web site. While I can successfully start up identify, identify reports that it does not recognize the TIF image format. convert misbehaves in this same way.

identify -version
Version: ImageMagick 6.3.0 11/03/06 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2006 ImageMagick Studio LLC

ls -l image.tif
-rw-r--r-- 1 gregcoat wheel 1947972 Dec 20 18:29 image.tif
file image.tif
image.tif: TIFF image data, little-endian

identify image.tif
identify: no decode delegate for this image format `image.tif'.


Please advise how to use the Mac OS X binary release of ImageMagick to read and write TIF images.
Greg

Posted: 2006-12-20T18:40:58-07:00
by magick
The Mac OS X binary distribution does not have TIFF support included. We recently switched to a universal build so ImageMagick can run on PowerPC and Intel boxes and we're running into problems building a universal build of the TIFF delegate library.

Posted: 2006-12-20T19:07:55-07:00
by Greg Coats
What raster formats are supported in the official ImageMagick binary for Mac OS X? I see that in addition to TIF no longer being supported, PNG is also not supported. Is JPEG2000 supported? What raster formats are supported?

Posted: 2006-12-20T19:18:35-07:00
by magick
To determine which formats are supports, simply type this command:
  • idenitfy -list format

Posted: 2006-12-20T19:25:54-07:00
by Greg Coats
I did identify -version and identify -list format and get
Version: ImageMagick 6.3.0 11/03/06 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2006 ImageMagick Studio LLC

Format Module Mode Description
-------------------------------------------------------------------------------

* native blob support

So, apparently the official Mac OS X version of ImageMagick does not read nor write ANY raster formats. I fail to see how that is useful to anyone.

Posted: 2006-12-20T19:57:31-07:00
by magick
Did you set the MAGICK_HOME environment variable? You may need to set the DYLD_LIBRARY_PATH environment as well. See QuickStart.txt.