问题标签 [gm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - Nodejs gm库-如何为要按顺序分层的多个图像创建转换命令
这个 imagemagick cli 命令的等效 nodejs gm 库https://github.com/aheckmann/gm命令是什么?
imagemagick cli 命令在透明背景上分层多个图像:
gm 库命令将是:?
我是 nodejs 的新手,这将在 aws lambda 函数上运行。Imagemagick 二进制文件预装在 lambda 上。除了我最初的问题,我应该只使用 exec() nodejs 功能来传递这个字符串还是使用 nodejs gm 库有好处?
lambda - lambda 中大图像的 Image Magick 调整大小导致错误“流产生空缓冲区”
我一直在尝试使用 lambda 中的 image magick 来调整图像的大小。它适用于较小的图像。但如果图像尺寸较大,我会遇到错误
node.js - node.js:gm 在传递太多数据时抛出 spawn E2BIG 错误
以下代码引发错误:
根据评论,绘制 2527 圈时很好,但在 2528 圈时会引发错误。每次都是一样的,至少在我的机器上。
这是错误:
我假设它来自 gm 内的某个地方,因为我没有提供任何长参数列表!
无论我使用 imagemagick 还是 graphicsmagick,都会发生同样的事情。节点版本 10.13.0。
有任何想法吗?
node.js - 通过保持纵横比nodejs将图像调整为精确大小
我想通过保持纵横比并使用nodejs用透明度填充空白空间来将图像调整为精确大小。
我可以使用画布来做到这一点。但由于一些服务器操作系统问题,我无法使用画布。
我尝试使用 imageMagick 和 gm。但是找不到像这样的任何选项。请告诉我一个方法来做到这一点。
提前致谢。
node.js - 如何使用 gm 删除图像的 Alpha 通道?
我正在寻找类似于 imagemagick 的“convert -alpha off”命令的功能,如何使用 gm node 模块实现相同的功能?我无法弄清楚使用他们的文档。
graphicsmagick - gm convert:此图像格式没有解码委托
我在 AWS EC2 实例上收到以下错误(我特别说,因为我在我的 Mac 上没有这个问题):
该文件确实存在,以防万一看起来是嫌疑人。
我的gm配置如下:
我正在使用节点模块:
我对通用汽车的了解还不够,无法从这里去任何地方。问题似乎我没有 JPEG 的“转换器”。问题是 - 如何设置它以支持大多数图像格式,如:jpg、png 等?
提前致谢!
node.js - 在 node.js 和 GraphicsMagick 中将 tiff 转换为 jpeg
我如何将 a 转换tiff
为jpg
node.js 和 GraphicsMagick gm
( https://aheckmann.github.io/gm/ )?
我想在 AWS lambda 上执行此操作,所以不能这样write()
输出到磁盘。
node.js - 在 NodeJS 中获取图像的颜色空间
我需要遍历 JPEG 图像列表以查看它们的颜色空间是否为 RGB。我该如何做检查?我看到了GM文件,它说明了设置颜色空间不获取的方法。如何获得图像的色彩空间?