Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Cloud/RESTful interface for Image/GraphicsMagick [closed]

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?

like image 850
Harry Avatar asked Sep 18 '12 21:09

Harry


Video Answer


2 Answers

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.
like image 107
Nicolas Modrzyk Avatar answered Oct 17 '22 06:10

Nicolas Modrzyk


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

like image 20
Kurt Pfeifle Avatar answered Oct 17 '22 06:10

Kurt Pfeifle