python - .tiffs in PIL: OSError: decoder tiff_jpeg not available -


so, i'm attempting run following code:

from pil import image  multi_image = "multi_image.tif" multi = image.open(multi_image) multi.seek(2) multi.save("test.tif") 

it's 3 page tif, wherein i'm trying grab second page, results in:

traceback (most recent call last):   file "c:\python\lib\site-packages\pil\image.py", line 419, in _getdecoder     decoder = getattr(core, decoder_name + "_decoder") attributeerror: module 'pil._imaging' has no attribute 'tiff_jpeg_decoder'  during handling of above exception, exception occurred:  traceback (most recent call last):   file "c:\users\will\desktop\tiffer.py", line 6, in <module>     multi.save("test.tif")   file "c:\python\lib\site-packages\pil\image.py", line 1860, in save     self.load()   file "c:\python\lib\site-packages\pil\tiffimageplugin.py", line 1013, in load     return super(tiffimagefile, self).load()   file "c:\python\lib\site-packages\pil\imagefile.py", line 202, in load     args, self.decoderconfig)   file "c:\python\lib\site-packages\pil\image.py", line 423, in _getdecoder     raise ioerror("decoder %s not available" % decoder_name) oserror: decoder tiff_jpeg not available 

i've installed: tiff-3.8.2-1.exe, set install path, uninstalled , reinstalled pillow. read building pillow source might solution i'm looking for, i'm not sure how approach that, of documentation i'm seeing linux.

any appreciated,

thanks!


Comments

Popular posts from this blog

android - InAppBilling registering BroadcastReceiver in AndroidManifest -

python Tkinter Capturing keyboard events save as one single string -

sql server - Why does Linq-to-SQL add unnecessary COUNT()? -