问题标签 [graphicsmagick]

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.

0 投票
2 回答
288 浏览

python - Pygtk 线程化长命令行进程

我在 Windows 上的 PyGtk 中。我的程序使用 GraphicsMagick 将 PDF 转换为图像,然后显示图像。多页 PDF 的转换可能会很长,因此程序必须等待命令行返回,我需要解决这个问题并允许用户在创建图像时使用 GUI。到目前为止,我尝试使用 gtk 的线程和 python 的线程都没有奏效,有没有办法轻松地将 GraphicsMagick 转换作为后台进程调用并返回等待它返回?

我正在使用 subprocess(command) 从命令行执行转换。

0 投票
2 回答
58236 浏览

python - 在 Python 中将 HTML 字符串转换为图像

我想在 Python 中将以下 HTML 转换为 PNG 图像。

当然,这个 HTML 只是一个例子。

我试过'pisa',但它将html转换为PDF,而不是图像。我可以将 HTML 转换为 PDF,然后将 PDF 转换为 PNG,但我想知道是否有任何直接的解决方案(即 HTML 到 PNG)。任何内置或外部模块都可以很好地工作。

如果这可以在 Graphicsmagick 或 Imagemagick 中完成,那就完美了。

0 投票
2 回答
2462 浏览

ruby-on-rails - 使用 mini_magick 为复合材料指定几何图形

我基本上是在尝试用 mini_magick 编写这个命令。

这是我的代码:

图像被合成并写入新文件;但是几何形状不受尊重。图像没有偏移。

我还尝试将 mini_magick 处理器设置为 ImageMagick 而不是 GraphicsMagick,但我得到了相同的结果。

有任何想法吗?

0 投票
1 回答
620 浏览

file - 在批处理文件中转义逗号以执行 graphicsmagick 命令

gm -mogrify -level 30%,10,100% Edit.jpg在 .bat 文件中有一行,当我手动键入它时,它可以完美执行。但是,当作为批处理脚本执行时,它会在参数的第一个逗号处结束该行。

我应该如何重写它以使其工作?

谢谢你。

0 投票
0 回答
459 浏览

image-processing - GraphicsMagick RGBA 图像的位深度无效

我想将任意图像中的颜色减少到 10。在某些图像上,我得到一个 GraphicsMagick 异常“RGBA 图像的位深度无效”。

在测试不同的图像时,我注意到了一些事情。

  • 在某些图像上,GM 允许我将颜色设置为超过 16 种颜色,巧合吗?
  • 有些图像,似乎没有颜色值会起作用。
  • 如果我使用 +matte 禁用不透明度通道,我不会收到此错误。

我在这些图像中看不到任何东西来暗示我为什么会遇到这个问题。我希望有人可以对此进行解释吗?欢迎任何猜测。也许有 ImageMagick 经验的人在某些时候可能会看到类似的东西?

0 投票
3 回答
3949 浏览

c++ - C ++将整数转换为Graphicsmagick中颜色的十六进制字符串

如何将 0 到 255 之间的整数转换为正好有两个字符的字符串,包含数字的十六进制表示?

例子

输入:180 输出:“B4”

我的目标是在 Graphicsmagick 中设置灰度颜色。所以,以同样的例子,我想要以下最终输出:

“#B4B4B4”

这样我就可以用它来分配颜色: Color("#B4B4B4");

应该很容易吧?

0 投票
1 回答
4422 浏览

javascript - 节点画布图像处理

我正在尝试在 node.js 中调整和裁剪图像

我一直在使用graphicsmagick:

代码如下:

这很简单。我不知道如何使用画布,画布中的等价物是什么?

谢谢。

0 投票
2 回答
689 浏览

objective-c - 用于 iPhone 开发的 GraphicsMagick

我想为我的 iPhone 应用程序使用 GraphicsMagick 的图像处理功能,但我发现很难找到设置库的良好说明,以及如何在 Objective-C 中使用它的示例代码。是否存在这样的指令或代码?

0 投票
1 回答
1186 浏览

graphics - GraphicsMagick 透视失真

有没有办法在 GraphicsMagick 中进行像http://www.imagemagick.org/Usage/distorts/#perspective这样的透视变形?当然,我总是可以切换回 ImageMagick,但我宁愿不要

我打算在 PHP 中使用它,但命令行也是一个选项。

0 投票
1 回答
1715 浏览

php - 如何使用 PHP Gmagick 从 PNG 文件中提取 alpha 和其他通道?

我正在尝试将 2 个图形魔法命令移植到Gmagick php 库(注意:不是Imagick)。命令是:

  1. gm convert -matte -flatten image.png output.png
  2. gm convert -channel Matte -negate image.png output.png

基本上,我试图将透明 png 中的 alpha 通道提取到它自己的文件中,并将没有 alpha 的图像从 php 脚本中提取到另一个文件中。

我已经有了 Imagick 的等价物,但我对 Gmagick 很感兴趣。

任何想法,任何人?