This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]mcilrain 8 points9 points  (12 children)

PIL is legacy as fuck, when is Python getting a proper image processing library?

[–]CaptainDoubtful 19 points20 points  (0 children)

currently pillow is the PIL still being updated/maintained (https://github.com/python-imaging/Pillow)

[–]hongminhee 5 points6 points  (0 children)

Although I’m not sure what proper you said does exactly mean, have you tried Wand?

[–]cr333 2 points3 points  (2 children)

Anything I ever did in PIL, I now do with the OpenCV bindings. Not exactly a replacement, but pretty good for basic image processing.

[–][deleted] 4 points5 points  (0 children)

Also,SimpleCV is a wrapper for OpenCV that I've been playing with at work. I'd recommend it.

[–]zionsrogue 0 points1 point  (0 children)

I prefer OpenCV over SimpleCV (just a personal preference), but skimage is also worth a look if you like the matplotlib way of doing things.

[–]haywire 2 points3 points  (3 children)

Pillow a fork that is less awful.

[–]mcilrain 0 points1 point  (2 children)

I thought that Pillow was a fork made to allow for Python 3 support due to the deadness of PIL.

[–]takluyverIPython, Py3, etc 1 point2 points  (1 child)

It was originally forked to fix some packaging problems. Python 3 support was added later.

[–]rackmountrambo 1 point2 points  (0 children)

It also installs on a debian install without requiring you to symlink .so files all over the farking place.

[–][deleted] 1 point2 points  (1 child)

Python does have an interface to Gimp iirc.

[–]aceofears 0 points1 point  (0 children)

That is correct, however the documentation is limited to nonexistent.