From richard.jones@bom.gov.au Mon Aug 12 02:49:17 1996 From: richard.jones@bom.gov.au (Richard Jones) Date: Mon, 12 Aug 1996 01:49:17 GMT Subject: [PYTHON IMAGE-SIG] lurker question Message-ID: <199608120150.VAA11700@python.org> Hi all, I've been lurking on-and-off here for a while mainly out of curiosity. Now it's time to actually see if I can make use of the imaging software. My intended application involves using 3 10-bit (8-bit if necessary) greyscale images, interactively applying some hysteresis (and occasionally some other modifications) and using those as the R, G and B channels for a 24-bit colour image. The greyscale images can be quite large - around 2Mb each. Specifically, we've got meteorological satellite data coming in and we use 1 or 2 infrared channels and the visible channel to fake a colour picture. Given that we're not working with true RGB channels, it can take quite a lot of interactive fiddling to get a suitably realistic colour image. Has anyone done anything like this? Is it possible with PIL in its current state (I have a feeling that the answer is no)? If not, are there any ideas when it will be possible? Getting something like this going in Python will help its acceptance here incredibly - escpecially if the `application' (python code) is small (fast would be good too). Richard Richard Jones, Satellite Section at the Bureau of Meteorology, Australia. MIME and PGP accepted. Work phone: +61-3-9669-4539 ================= IMAGE-SIG - SIG on Image Processing with Python send messages to: image-sig@python.org administrivia to: image-sig-request@python.org ================= From fredrik_lundh@ivab.se Wed Aug 14 11:10:13 1996 From: fredrik_lundh@ivab.se (Fredrik Lundh) Date: Wed, 14 Aug 1996 12:10:13 +0200 Subject: [PYTHON IMAGE-SIG] The Official Image SIG Resource List Message-ID: <9608141010.AA04040@arnold.image.ivab.se> ------------------------------------ The Official Image SIG Resource List ------------------------------------ 1.0/96-08-14/F Here's some pointers to stuff related to this group: * The Python Imaging Library (by Fredrik Lundh) PIL adds an Image object to the Python interpreter. The current release (0.1b1) reads and writes various image file formats, provides cut/paste, colour conversion, resize, rotate and arbitrary affine transforms, channel and point operations, simple graphics, PostScript printing, a Tk interface, a few utilities, and documentation. Release 0.2(b1) will be released later this month. It adds display support for PythonWin, more formats, enhanced graphics support, an improved Matrix interface, and more. http://www.python.org/sigs/image-sig/Imaging.html * The IMG library (by Jack Jansen) Reads and writes a variety of file formats, and displays images on X and Mac systems. An interface to the Imaging Library is available. ftp://ftp.cwi.nl/pub/jack/python-img/ * The GD library (by Richard Jones) 'It allows your code to quickly draw images complete with lines, arcs, text, multiple colors, cut and paste from other images, and flood fills, and write out the result as a .GIF file. This is particularly useful in World Wide Web applications, where .GIF is the format used for inline images.' http://daneel.rdt.monash.edu.au/~richard/gdmodule Also check out Richard's really cool HTTP statistics tool, which uses gd to create diagrams. * The Python Khoros Interface Module (by Raymond Suorsa) The PKIM interface provides a Python interface to the Khoros image processing library. http://windchime.arc.nasa.gov/~grendel/pkim.html Note that this module is no longer being maintained. The most recent release was tested with Python 1.2 and Khoros2.0.2+p2DR. You can also fetch the list archive, by sending a message containing "get index-sig.archive" to "image-sig-request@python.org". Questions, comments and other ramblings are welcome. Post to image-sig@python.org, or mail me at fredrik_lundh@ivab.se. /F ================= IMAGE-SIG - SIG on Image Processing with Python send messages to: image-sig@python.org administrivia to: image-sig-request@python.org ================= From da@maigret.cog.brown.edu Thu Aug 29 22:20:34 1996 From: da@maigret.cog.brown.edu (David Ascher) Date: Thu, 29 Aug 1996 17:20:34 -0400 Subject: [PYTHON IMAGE-SIG] How about a new release? Message-ID: <322609A2.41C6@maigret.cog.brown.edu> When will a PIL release compatible w/ 1.4b2 or 1.4b3 be available? --da ================= IMAGE-SIG - SIG on Image Processing with Python send messages to: image-sig@python.org administrivia to: image-sig-request@python.org ================= From fredrik_lundh@ivab.se Thu Aug 29 22:56:59 1996 From: fredrik_lundh@ivab.se (Fredrik Lundh) Date: Thu, 29 Aug 1996 23:56:59 +0200 Subject: [PYTHON IMAGE-SIG] How about a new release? In-Reply-To: <322609A2.41C6@maigret.cog.brown.edu> (message from David Ascher on Thu, 29 Aug 1996 17:20:34 -0400) Message-ID: <9608292156.AA10188@arnold.image.ivab.se> > When will a PIL release compatible w/ 1.4b2 or 1.4b3 be available? Hmm. Must admit that I didn't even know it was no longer compatible. Anyway, I hope to be able to ship the 0.2 release within 2-3 weeks. Still have a few things on the todo-list. Regards /F ================= IMAGE-SIG - SIG on Image Processing with Python send messages to: image-sig@python.org administrivia to: image-sig-request@python.org ================= From da@maigret.cog.brown.edu Thu Aug 29 22:58:34 1996 From: da@maigret.cog.brown.edu (David Ascher) Date: Thu, 29 Aug 1996 17:58:34 -0400 (EDT) Subject: [PYTHON IMAGE-SIG] How about a new release? In-Reply-To: <9608292156.AA10188@arnold.image.ivab.se> from "Fredrik Lundh" at Aug 29, 96 11:56:59 pm Message-ID: <199608292158.RAA18412@maigret> > > When will a PIL release compatible w/ 1.4b2 or 1.4b3 be available? > > Hmm. Must admit that I didn't even know it was no longer compatible. > Anyway, I hope to be able to ship the 0.2 release within 2-3 weeks. > Still have a few things on the todo-list. Actually... I didn't phrase my question right. I assumed it wasn't compatible. I since tried it with 1.4b2, and it worked fine after a little twiddling of the Makefiles. I suspect 1.4b3 will work as well. So don't do it just for compatibility's sake. But feel free to do it for features. =) --david ================= IMAGE-SIG - SIG on Image Processing with Python send messages to: image-sig@python.org administrivia to: image-sig-request@python.org =================