类似于 Imagemagick 的 JavaScript 库(即调整图像和图片的大小,同时最大化图片保真度)?

标签 javascript image-processing imagemagick flickr

我们想模拟 Imagemagick 的功能,但只能在 Javascript 中。是否存在任何图书馆?

具体来说,目标是显示图像的缩略图,而不会将缩略图扭曲到与原始缩略图几乎不相似的程度。这通常发生在通过 CSS 简单调整大小的情况下。

一种方法是使用 Imagemagick 在服务器上调整图像的大小。

问题是,如果我们不想存储缩略图(因为原件是从不提供缩略图的第三方加载的),我们是否可以使用 Javascript 库模拟 Imagemagick 的自然和高保真调整大小功能?

谢谢!

最佳答案

3 年后我偶然发现了这个问题;)

有趣的是 imagemagick 本身存在于 javascript 中。 但是 google (page1) 和 github 不知何故找不到它。 Github 失败,因为主要项目(有用的 emscripten 端口)

UNIX toolbox.js

仅由模块组成...

这是带有自述文件的主要项目: github : manuels/unix-toolbox.js

git clone ... --recursive

和特定模块: github : manuels/unix-toolbox.js-imagemagick

关于类似于 Imagemagick 的 JavaScript 库(即调整图像和图片的大小,同时最大化图片保真度)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5343915/

相关文章:

javascript - 同样的 promise 给出两个不同的结果

ruby-on-rails - 载波和mini_magick查找宽度和高度

javascript - Sequelize 通过对象数组中的 id 更新列

javascript - div 向左浮动导致溢出

javascript - jQuery - 检查输入、文本区域和选择的值是否在同一函数中不为空

c++ - 如何将多页 Magick++ 图像转换为 QImage?

python - 从字体创建文本预览的方法

c++ - 如何正确地将 cv::Mat 转换为 CV_8UC1?

image - 如何从图像中删除所有线条? (水平、垂直、对角线)

c++ - 在第二个线程中显示图像,OpenCV?