2012-04-18 65 views
1

Javascript中是否存在任何不依赖于画布的图像处理库,因此可以在webworker中使用它?不依赖于Canvas的Javascript图像处理库

我正在寻找栅格图像的操作,如缩放,旋转和裁剪。

+0

你从哪里得到栅格和以什么形式? – 2012-04-19 09:33:15

+0

我可以从imageData的图像中获取图像,并将其转换为RGB数组 – 2012-04-19 11:32:48

回答

1

如果我没有错Raphaël.js也使用画布。

对不起,但是没有这样的库独立于浏览器的画布工作。 JavaScript本身不能操纵图像。

如果您需要在客户端中操作图片,您将不得不使用js + canvas或flash(它有自己的绘制API)。如果不可能......将您的操作逻辑移动到服务器。

+0

最后,图像只是一个rgb值的数组。为什么不能有一个以数组形式操作图像的库? – 2012-04-19 11:34:00

+0

标记为正确。看起来你是绝对正确的毕竟:(:( – 2012-05-31 20:41:22

0

尝试拉斐尔http://raphaeljs.com/

它的工作原理既SVG和VML所以它支持广泛的浏览器。

+0

我正在寻找栅格图像而不是矢量图像。我正在寻找缩放,旋转,裁剪等...我会更新这个问题。无论如何,谢谢你。 – 2012-04-19 05:57:55