Search code examples
imagemagickcloudgraphicsmagick

Cloud/RESTful interface for Image/GraphicsMagick


I'm looking for a cloud service to where I can upload images and get them cropped / resized.

Basically I'm looking for zencoder, but for images instead of video.

I know about cloudinary but it forces you to store the images on their system so that they can jack up the fees. Is there any good alternative to it that's reputable?


Solution

  • 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.