问题标签 [node-imagemagick]
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 - 使用 GM() 和 NodeJS 制作马赛克图像
我想使用 gm() 和 NodeJS 制作马赛克图像,但它似乎不适用于我的代码,我认为问题是由于图像的原始大小(600 * 200),我的模板小于图像...
我的结果应该是这样的:
我的代码:
node-imagemagick - 无法调用方法拆分的 ImageMagick 错误
我在节点中使用 imagemagick 时遇到了困难。它不断出错并显示以下消息:
代码非常简单:
该图像li14_beach.jpg
与节点可执行文件位于同一目录中。
我有ImageMagick 6.5.4-7 2014-02-10 在CentOS 6上运行。这些命令Convert
和Identify
可通过命令行获得。奇怪的是,以上在 Ubuntu 上运行良好。
谢谢
node.js - 从 Grunt 任务中的节点脚本检索输出
我对 Grunt 很陌生,所以这可能是一个非常基本的问题。我有一个看起来像这样的 Gruntfile.js:
如您所见,它调用node-imagemagick方法 identify 来获取图像的宽度和高度(build/text.png)。当我在上面运行我的 grunt 脚本时, identify() 回调没有输出。(这是上面的 console.log 行)。
然而,如果我创建一个 Node 脚本(例如 test-node-imagemagick.js)来测试相同的代码,它就可以正常工作,例如
那么如何从 Grunt 任务中调用 Node 包并获取返回值呢?
顺便说一句,我确实通过以下方式安装了软件包:
...来自包含 Gruntfile.js 的目录。
谢谢!
perl - imagemagick大笔画宽度增加了像油漆流体一样的奇怪效果
我有一个名为 pixenate 的脚本的问题,它可以用作使用 javascript、imagemagick 和 perl 的简单图像编辑器。经过深入的故障排除后,我发现当我在具有交叉点的图像上绘制某些东西时使用大笔画宽度(14+)时会出现问题,否则一切正常。这个问题看起来像油漆液!如下:
我尝试打开和关闭抗锯齿,将选项和方法属性插入到perl magick 文档中的所有可能值。
发送数据如下
版本:ImageMagick 6.7.7-10 2014-03-06 Q16
imagemagick - 使用 ImageMagick 创建文本蒙版
我需要从一些背景和文本创建图像,例如:
我试试
但这不起作用。
node-imagemagick - 在 node.js imageMagick 中使用宝丽来效果
在终端中,我可以使用以下代码段创建具有“宝丽来设计”的图像(请参阅http://www.imagemagick.org/Usage/thumbnails/#polaroid)。
我将如何在imageMagick/gm ( https://github.com/aheckmann/gm ) 的节点版本中实现这一点?
感谢您的任何提示!
imagemagick - npm install imagemagick-native 未安装在 Windows 7 中
npm install imagemagick-native 未安装。1. 问题 1 - 无法找到 lib 文件 2. 问题 2 - 查找 X11.lib 失败。
imagemagick - imagemagick 为 jpg 引发转换器错误
我正在尝试使用 graphicsmagick 和 imagemagick 来调整一些 jpg 和 png 图像的大小。png 图像效果很好,但是每当下载或保存 jpg 图像时,我都会收到错误消息。
我在 Windows 8.1 上运行它,并且我已经使用 ImageMagick-6.9.1-10-Q16-x64-dll.exe 和 GraphicsMagick-1.3.21-Q16-win64-dll.exe 通过节点安装了 ImageMagick 和 GraphicsMagick .js。
提前致谢!
命令提示符:
错误:命令失败:convert.exe:错误的 JPEG 库版本:库为 90,调用者需要 80 C:\Users\user\Pictures\testA.jpg @error/jpeg.c/JPEGErrorHandler/322.convert.exe:没有图像定义 C:\Users\user\Pictures\testB.jpg @error/convert.c/ConvertImageCommand/3230。
代码:
node.js - 使用 NodeJs 使用 imagemagick 平铺图像
使用这个脚本,我可以将我的 (4096x2048) 图像平铺成 32 个平铺 (512x512)。我想为每个导出的图像提供“X、Y、Z”坐标。
现在我想将 Z 始终保持为 0。
例子:
- 输出-1-0-0.jpg
输出-1-1-0.jpg
/li>
除此之外,对于这个愚蠢的问题,我很抱歉,我是 nodejs 的新手,而不是在脚本中提供图像名称,我可以调用 GET 请求来裁剪并将所有图像作为服务获取吗?
提前致谢
node.js - 带有坐标的 imagemagick 平铺图像
使用带有nodejs的imagemagick,我想用xy按列和行重命名我的输出。
我可以在终端上做,但我怎么能在我的脚本上实现它。
终端示例:
convert img.jpg -crop 512x512 -set filename:tile ./tiles/pano-%[fx:page.x/256]-%[fx:page.y/256] %[filename:tile]-0.jpg
或者你能建议我用其他方法来平铺我的图像吗?