浏览器端照片编辑库

时间:2010-05-25 09:06:06

标签: javascript flash image

目前我正在寻找一个免费的解决方案,可以在用户浏览器上简单地编辑一些照片。调整大小和裁剪是强制性的。 我不是在寻找在线服务(例如SUMOPIXLR,这很棒),因为我想将软件包含在WYSIWYG编辑器中。

JavaScript会非常好,但它必须在IE 8中运行。 Pixastic是一个很好的例子,但仅适用于现代浏览器(不是IE 8: - /)

我可以使用哪些建议?

也许使用ImageMagick设置某种图像处理服务并通过AJAX与它通信也可以解决这个问题?有没有人获得过这种解决方案的经验?

3 个答案:

答案 0 :(得分:1)

如果您对服务器端图像处理持开放态度,那么您可以查看Google应用引擎提供的一些基本图像转换。

http://code.google.com/appengine/docs/python/images/usingimages.html#Transform

答案 1 :(得分:0)

这可能很有趣。虽然不支持作物 Agile uploader

也许可以与JS image processing lib

混在一起

答案 2 :(得分:0)

您可以在浏览器端尝试使用 MarvinJ 进行 Javascript 图像处理。非常容易使用:

// Load image and manipulate color channel
image.load("https://i.imgur.com/ZcCe0eC.jpg", function(){
    image.draw(canvasA);
    Marvin.colorChannel(image, image, 14, 0, -8);
    image.draw(canvasB);
});

基本上,它加载网络中图像的像素数据并提供许多算法来操作它。

几个例子(包括JSFiddle):