> > > > Ronan Paixão wrote: > >> Hey, that's much more awesome! It lacks some antialiasing, though. > >> > >> Maybe we should add image manipulation support like those new > >> Mathematica features: > >> http://www.wolfram.com/products/mathematica/newin7/content/BuiltInImageProcessing/ > >> > >> It sure would be nice to have PIL > >> http://www.pythonware.com/products/pil/ in sage. I don't see it at > >> http://sagemath.org/packages/standard/ > >> It appears the newest version supports converting to/from numpy arrays: > >> http://effbot.org/zone/pil-changes-116.htm > > Incidentally, I just (two days ago) downloaded PIL and installed it > > with a simple > > $ sage -python setup.py install > > > > The only issue using it was that I needed: Integer = int > > but after that it worked wonderfully. > > > > I got to show my Linear Algebra class how to compress images with the > > singular value decomposition... it was pretty fun. > > > > As far as I could tell, it's the canonical library for image > > manipulation with Python. If anyone was proposing including this in > > standard Sage, it would get a hearty +1 from me. > > > > - -Jason > > The license is very very open source according to the website: > > http://www.pythonware.com/products/pil/license.htm > > I've made an optional PIL spkg (it's small -- 384kb) and posted it here: > > http://sagemath.org/packages/optional/ > > Just do > > sage -i pil-1.1.6 > > and it should install on most any system with a compiler in less than > a minute. (Let me know if it doesn't!) I put in a trick so that it will even > install if ones tk install isn't sufficient (there were problems on sage.math, > for example). > > Try out the tutorial: > http://www.pythonware.com/library/pil/handbook/introduction.htm > > You can work with png files in Sage, but not jpg, since we don't ship libjpg. > > I did try opening an image, and manipulating and saving the result > and it worked fine. > > Depending on feedback in this thread, I think we should consider > possibly including PIL standard in Sage. One could quickly make > some interesting interacts using it... > > William
+1 I for one would like it incorporated with the Graphics class, if possible :) Ronan Paixão --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---
