Path: csiph.com!usenet.pasdenom.info!gegeweb.org!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!newsfeed.eweka.nl!eweka.nl!feeder3.eweka.nl!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.001 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'pil': 0.07; 'see.': 0.07; 'subject:released': 0.07; 'compression': 0.09; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'solution,': 0.09; 'bitbucket': 0.16; 'from:addr:cheimes.de': 0.16; 'from:addr:lists': 0.16; 'from:name:christian heimes': 0.16; 'message-id:@dough.gmane.org': 0.16; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'settings': 0.16; 'suggested': 0.20; 'file.': 0.20; 'header :In-Reply-To:1': 0.25; 'header:User-Agent:1': 0.26; '(e.g.': 0.27; 'header:X-Complaints-To:1': 0.28; "i'm": 0.29; 'maybe': 0.29; 'that.': 0.30; 'code': 0.31; 'turns': 0.33; 'problem': 0.33; 'to:addr:python-list': 0.33; 'christian': 0.34; 'next': 0.35; 'received:org': 0.36; "didn't": 0.36; "i'll": 0.36; 'does': 0.37; 'data': 0.37; 'subject:: ': 0.38; 'store': 0.38; 'several': 0.39; 'to:addr:python.org': 0.39; 'release': 0.39; 'header:Received:5': 0.40; 'easy': 0.60; 'different': 0.63 X-Injected-Via-Gmane: http://gmane.org/ To: python-list@python.org From: Christian Heimes Subject: Re: tiffany 0.6.1 released Date: Tue, 10 Jul 2012 09:59:07 +0200 References: <7x4nps3gxg.fsf@ruckus.brouhaha.com> <4FFAFDFD.5000205@stackless.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Gmane-NNTP-Posting-Host: f049231185.adsl.alicedsl.de User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120430 Thunderbird/12.0.1 In-Reply-To: <4FFAFDFD.5000205@stackless.com> X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 21 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1341907166 news.xs4all.nl 6979 [2001:888:2000:d::a6]:59850 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:25125 Am 09.07.2012 17:51, schrieb Christian Tismer: > It turns out to be a problem with multiple strips in a tiff file. > PIL does not support that. Maybe I can find an easy solution, > maybe I'm better off using > > smc.freeimage > > as suggested by Christian Heimes, > > we will see. Right now I'm pretty exhaused after EuroPython... Yes, TIFF is a complex format. Even baseline TIFF has several ways to store data (e.g. chunky or planar configuration, different settings for stripes). PIL didn't support several features as well as bitonal compression (G3, G4). I'll clean up the code of smc.freeimage and release it on bitbucket over the next couple of days. Christian