11

I am looking for a good Python binding to ImageMagick, but there seem a lot of bindings already. I am not sure that which of these is the right tool for my job. Can you guys recommend me one?

Here is the list of my requirements and preferences (in order of importance):

  1. Must be available on PyPI (to simplify our deployment)
  2. Prefer ctypes over C API extension — we will go PyPy soon
  3. Pythonic API design and naming conventions
  4. Good documentation (especially API references)
minhee
  • 5,129
  • 5
  • 38
  • 77
  • the offical python bindings are at http://www.imagemagick.org/download/python/ the file `PythonMagick-0.9.7.tar.gz` was updated at 11-Aug-2011 – Dan D. Sep 26 '11 at 05:56
  • @DanD. No, it is not available on PyPI and it’s my least requirement. – minhee Sep 26 '11 at 06:30
  • possible duplicate of [Can I access ImageMagick API with Python?](http://stackoverflow.com/questions/7895278/can-i-access-imagemagick-api-with-python) – Mechanical snail Dec 18 '13 at 02:16

1 Answers1

24

I found the package myself: magickwand is a ctypes-based ImageMagick binding for Python. Yet it has no documentation at all, it still satisfies most of my requirements.

Plus: I finally started my own project: Wand.

minhee
  • 5,129
  • 5
  • 38
  • 77