Re: [Image-SIG] Comparison of PIL and GD speed for setting pixels through python

2007-02-04 Thread John Barratt
Christopher Barker wrote: John Barratt wrote: I've had a need to do some optimisation of some low level pixel setting code, and have as such done some tests of different ways of doing this using PIL and alternatively with gd via ctypes. Have you tried using PIL + numpy -- you can

Re: [Image-SIG] Comparison of PIL and GD speed for setting pixels through python

2007-02-04 Thread John Barratt
With prompting from Chris, and a little further work in gd, I have updated this comparison further, adding a further gd/ctypes test, this time setting pixel values using the raw pixel data, as well as the start of a test for a numpy/PIL option. Unfortunately it doesn't fully work, at least

Re: [Image-SIG] Comparison of PIL and GD speed for setting pixels through python

2007-02-04 Thread Douglas Bagnall
hi John, Method Time (s)Times slower than fastest +-+ +---+ ++ ctypes,c,GD raw 0.00082 1.0 ctypes,c,GD 0.00177 2.2 PIL - 'load'0.03226 39.4 ctypes, GD 0.14428 176.4 PIL, numpy *

Re: [Image-SIG] Comparison of PIL and GD speed for setting pixels through python

2007-02-04 Thread John Barratt
Hi Douglas, Douglas Bagnall wrote: Method Time (s)Times slower than fastest +-+ +---+ ++ ctypes,c,GD raw 0.00082 1.0 ctypes,c,GD 0.00177 2.2 PIL - 'load'0.03226 39.4 ctypes, GD 0.14428