Cloud/RESTful interface for Image/GraphicsMagick

Blitline can do that for you.

http://www.blitline.com/docs/quickstart

Here is an example on how to do this through curl:

curl "http://api.blitline.com/job" \
  -d json='{ "application_id": "sgOob0A3b3RdYaqwTEJCpA", 
             "src" : "http://www.google.com/logos/2011/yokoyama11-hp.jpg", 
             "functions" : [ {"name": "blur", 
                              "params" : {"radius" : 0.0, "sigma" : 2.0}, 
                              "save" : { "image_identifier" : "some_id" }} ]}' 

Here is the list of image functions that can be used.

Note:

  • The source image should be public, or on your Amazon S3 account.
  • the target image will be stored on blitline's S3 account, or on your own S3 account.

You mean something like

  • Magick Studio

provided by the developers of ImageMagick themselves? (This is free of charge.)

Or a paid 'software as a service':

  • Cloudinary
  • Blitline

AFAIU, ...

  • Cloudinary offers a RESTful as well as a JSON interface, Blitline only a JSON one.
  • Cloudinary probably offers a few more image manipulation features than Blitline.
  • Cropping and resizing works with both.
  • Blitline is probably cheaper than Cloudinary.

Update: sorry, I had forgotten you had mentioned Cloudinary already...