Hi I have problems with tif files
Rajan Gurjar <[email protected]>
| Newsgroups | gmane.comp.python.image |
|---|---|
| Message-ID | <1285133066.4135.5.camel@rajan-laptop> |
Image.open('filename') and im.info gives the following
(640, 480)
{'resolution': (1, 1), 'compression': 'raw'}
F;32BF
TIFF
But when I run the im.show() it gives the following error.
>>> im.show()
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
im.show()
File "/usr/lib/python2.6/dist-packages/PIL/Image.py", line 1483, in
show
_show(self, title=title, command=command)
File "/usr/lib/python2.6/dist-packages/PIL/Image.py", line 2123, in
_show
apply(_showxv, (image,), options)
File "/usr/lib/python2.6/dist-packages/PIL/Image.py", line 2127, in
_showxv
apply(ImageShow.show, (image, title), options)
File "/usr/lib/python2.6/dist-packages/PIL/ImageShow.py", line 41, in
show
if viewer.show(image, title=title, **options):
File "/usr/lib/python2.6/dist-packages/PIL/ImageShow.py", line 62, in
show
base = Image.getmodebase(image.mode)
File "/usr/lib/python2.6/dist-packages/PIL/Image.py", line 245, in
getmodebase
return ImageMode.getmode(mode).basemode
File "/usr/lib/python2.6/dist-packages/PIL/ImageMode.py", line 50, in
getmode
return _modes[mode]
KeyError: 'F;32BF'
I have no idea why this happens.
I will appreciate your response. The file opens with ImageJ and
ImageMagick. It is a 8-bit RGB file.
I have looked up Google and came across few similar queries but do not
find any resolution other than suggestions to link xv to ImageMagick.
Because the solutions are old i.e., dated in 2007, I am not sure if this
is a fix. Please help.
Thanks,
Rajan
092010_triangle_2.tif
(image/tiff, 743.1 KB) - not displayed