Path: csiph.com!usenet.pasdenom.info!weretis.net!feeder1.news.weretis.net!feeder.erje.net!eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed3.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.002 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'python,': 0.02; 'pil': 0.07; 'python': 0.09; 'fork': 0.09; 'stable.': 0.09; 'up-to-date': 0.13; 'student': 0.15; 'bugs,': 0.16; 'curious.': 0.16; 'development?': 0.16; 'from:addr:torriem': 0.16; 'from:name:michael torrie': 0.16; 'recently.': 0.16; 'wrote:': 0.17; 'fix': 0.17; 'odd': 0.17; 'obviously': 0.18; 'versions': 0.20; 'bit': 0.21; 'libraries': 0.22; "i'd": 0.22; 'seems': 0.23; 'header:In-Reply-To:1': 0.25; 'header:User-Agent:1': 0.26; 'am,': 0.27; 'bugs': 0.27; 'updating': 0.27; 'converting': 0.27; 'library.': 0.27; 'interface': 0.27; "doesn't": 0.28; 'fixed': 0.28; 'subject:development': 0.29; "i'm": 0.29; 'maybe': 0.29; 'notes': 0.30; 'to:addr:python-list': 0.33; 'subject:?': 0.35; 'received:org': 0.36; 'but': 0.36; 'message-id:@gmail.com': 0.36; 'wanted': 0.36; 'development.': 0.36; 'author': 0.37; 'reported': 0.37; 'quite': 0.37; 'subject:: ': 0.38; 'some': 0.38; 'to:addr:python.org': 0.39; 'received:192': 0.39; 'received:192.168': 0.40; 'header:Received:5': 0.40; 'think': 0.40; 'most': 0.61; 'kind': 0.61; 'course.': 0.62; 'have?': 0.84; 'spoiled': 0.84 X-Virus-Scanned: amavisd-new at torriefamily.org Date: Wed, 28 Nov 2012 11:14:30 -0700 From: Michael Torrie User-Agent: Mozilla/5.0 (X11; Linux i686; rv:10.0.11) Gecko/20121115 Thunderbird/10.0.11 MIME-Version: 1.0 To: python-list@python.org Subject: Re: Imaging libraries in active development? References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 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: 1354126481 news.xs4all.nl 6895 [2001:888:2000:d::a6]:58813 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:34027 On 11/28/2012 05:30 AM, Alasdair McAndrew wrote: > I'm investigating Python for image processing (having used Matlab, > then Octave for some years). And I'm spoiled for choice: PIL and its > fork pillow, scipy.ndimage, scikits-image, mahotas, the Python > interface to openCV... > > However, PIL doesn't seem to be in active development. What I want > to know is - what are the current "standard" libraries for image > processing in Python which are in active development? > > I have quite a few image processing student notes which I'm thinking > of converting to Python, but I'd like to use the most up-to-date > library. I'm curious. What features do you need that pil doesn't have? Other than updating pil to fix bugs, support new image types or new versions of Python, what kind of active development do you think it needs to have? Maybe pil has all the features the original author wanted and is pretty stable. To judge a package on how fast it's changing seems a bit odd to me. Obviously you want to know that bugs can get fixed of course. Perhaps none have been reported recently.