Andres Corrada-Emmanuel wrote in news:[EMAIL PROTECTED] in comp.lang.python:
> I have installed PIL 1.1.5 on Windows with Python 2.4. I'm unable to > open .tiff images that I can open and view using Windows Explorer. In > other words, this simple test fails: > > import Image > im = Image.open('small.tif') > > with an 'cannot identify image file' error message. I'm able to open > .jpg images. Is PIL's support for TIFF images dependent on something > else in Windows? I downloaded some test images from: <url:http://www.remotesensing.org/libtiff/images.html> I then ran a test: LIBTIFFPIC = r".\libtiffpic" import Image, os def main(): ok = error = 0 for root, sub, files in os.walk( LIBTIFFPIC ): for i in files: if i.endswith( '.tif' ): full = os.path.join( root, i ) try: tiff = Image.open( full ) except: print "error:", full[ len( LIBTIFFPIC ) + 1 : ] error += 1 else: print "ok: ", full[ len( LIBTIFFPIC ) + 1 : ] ok +=1 print "ok:", ok, "\terror:", error, "\ttotal:", ok + error main() The final line gave: ok: 28 error: 33 total: 61 So I only managed to load 28 of the 61 test images, AFAIK I have never installed anything special to get PIL to work with tiff images. As a side note The GIMP <url:http://www.gimp.org/> wouldn't load some of the images too (I didn't test all), it had problems with 64 bit floating point images and images with RBGA data in them. Rob. -- http://www.victim-prime.dsl.pipex.com/ -- http://mail.python.org/mailman/listinfo/python-list