【问题标题】:What is the best JavaScript image processing library? [closed]最好的 JavaScript 图像处理库是什么? [关闭]
【发布时间】:2011-03-22 00:52:10
【问题描述】:

我的网站需要一些出色的效果,例如高斯模糊、噪声、卷积过滤器、形态学运算等。 所有效果都必须动态应用(无预渲染图像)并随时间变化。

用 JavaScript 实现的最强大的图像处理库是什么?

【问题讨论】:

标签: javascript image-processing


【解决方案1】:

CamanJS 是迄今为止我遇到的用于图像处理的最灵活的非交互式(API,不是点击式)JavaScript 库。

【讨论】:

  • +1 截至目前(2013 年 7 月),Caman 的开发周期比 Pixastic 活跃得多,后者在 5 个月内没有更新。这可能意味着也可能没有任何意义,只是说出来。
【解决方案2】:

看看PSX 图像处理库,它包含一个javascript 和ios 版本。 demo site 显示了它可以做什么。 PSX 是有史以来最强大的 javascript 图像处理库。

【讨论】:

  • 一些不错的效果,但缺乏文档和单元测试是一个真正的问题。例如,如果我想做一些局部均值过滤器,如果不阅读整个源代码,就无法知道如何操作。
【解决方案3】:

尝试查看Processing.js library。 这是他们网站的引文:

Processing.js 是 流行的处理视觉 编程语言,专为 网络。

据我所知,它的贡献者比 Pixastic 项目多,而且他们的 demos 非常有前途。

【讨论】:

  • 但是 Processing,尽管它的名字,不是一个图像处理库,它是一个图形引擎。
  • @Yves 我认为这是不公平的。 Processing是一个集成了图形和图像处理库的媒体编程框架和环境。
  • Processing.js 多年未维护。
【解决方案4】:

看看Pixastic

Pixastic 是一个实验性的库,它允许您使用一点 JavaScript 对图像执行各种操作。开箱即用支持的效果包括去饱和/灰度、反转、翻转、亮度/对比度调整、色相/饱和度、浮雕、模糊等等。

Demo可以在here找到

【讨论】:

  • 谢谢。我也找到了这个库。但我想,还有一些其他的,我没有找到。
  • 该链接指向一个赌博网站。项目的源码貌似是here,但是从2014年就没有更新过。
猜你喜欢
  • 2010-10-10
  • 2013-05-29
  • 2011-04-24
  • 1970-01-01
  • 1970-01-01
  • 2017-07-01
  • 2010-09-15
  • 1970-01-01
  • 2010-09-15
相关资源
最近更新 更多