问题标签 [imagemagick-convert]

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 投票
0 回答
56 浏览

imagemagick - 可以在 Imagemagick 中绘制 Web 按钮吗?

关于 Imagemagick 的全部新手问题:正在制作这种按钮:

带金属环的按钮

从 0% 到 100%(不使用 Gimp 或 Photoshop 等外部程序的背景或蒙版图像)甚至可能吗?

如果是的话,有人对我有一些快速的提示吗?

0 投票
1 回答
193 浏览

php - 图像魔术代码在centos上工作但在windows上不工作

这是我下面的代码

exec("convert -page 90x54 script_o.gif \\( script_o.gif -repage +37+0\! \) output.gif");

这在我的网络服务器(centos)上运行良好,但在我的 wamp 服务器上不起作用,但我检查了其他在 wamp 服务器上运行良好的 im 代码,对于上述 wamp 服务器代码是否有任何修复

0 投票
0 回答
252 浏览

image-processing - 使用绝对像素值裁剪图像

我正在尝试裁剪图像的一小部分。我为此使用了 ImageMagick 命令,如下所示:

但是,当我尝试比较同一块的两个图像中的像素值时,它不匹配。例如,位置 (16,16) inimage.jpg的像素值应与 (0,0) in 的像素值匹配image_crop.jpg。关于如何裁剪图像以便不修改像素值的任何想法?

注意:我通过将图像数据转储到文本文件中来比较像素值,如下所示:

0 投票
1 回答
7567 浏览

imagemagick - ImageMagick 与 Visual Studio

我正在尝试在 Visual Studio 2010 中编写一个示例 ImageMagick 程序。我的系统上已经安装了 ImageMagick 的二进制分发,因为我可以使用 ImageMagick 的命令行界面。

但是,当我尝试在我的 C++ 程序中包含“Magick++.h”时,它说它无法打开源文件。

我找到了从源代码编译和构建 ImageMagick 的说明,但是是否可以更改我的 Visual Studio 项目设置,以便它可以从已安装的 ImageMagick 版本中选择必要的参考/库?

0 投票
2 回答
6701 浏览

imagemagick - Imagemagick 转换后的图像模糊

我正在使用ImageMagick命令行实用程序来转换图像。我有一个大尺寸的说(800x300 px)透明 tif 图像,我希望它将其转换为 cmyk tif,但生成的图像是模糊的。我怎样才能解决这个问题?

到目前为止我所拥有的是

如何纠正我上面的代码,以便我能得到想要的结果?

谢谢

0 投票
1 回答
401 浏览

php - 使用 imagemagick 将图像的左上角放置在特定像素上

我有一个 NxN 大小的图像和一个 MxM 的图像,N>M。我想将第二个放在第一个之上,但我想在特定像素上进行,例如(10,15)

我安装了 imagemagick 并开始使用它 cli(计划稍后尝试使用 php),但我找不到可以用于此目的的东西,或者是否可以通过组合一些命令。

所以我的问题:

  1. 使用 imagemagick 可以实现这样的事情吗?
  2. 如果是,我如何在命令行 imagemagick 中实现它?
  3. 如果是的话,我怎么能用 php 中的 imagemagick 来实现它?
0 投票
3 回答
25860 浏览

imagemagick - 将 ImageMagick 版本升级到 6.7.8 后,ImageMagick convert pdf to jpeg 文本质量很差

ImageMagick在将 pdf 转换为 jpeg 时,升级文本质量会下降:

旧图像 在此处输入图像描述

新的图像 在此处输入图像描述 转换命令:convert foo.pdf foo.jpeg

旧 ImageMagick 版本:

生成的文件大小:

升级 ImageMagick 后

生成的文件大小:

我试过使用antialias标志:

什么都没做,我尝试设置一个更高的值quality

超级采样

两者都提供了更大的文件和更好的结果,但运行时间更长,质量低于旧 ImageMagick 版本。

有什么建议吗?

链接到文件

0 投票
1 回答
1725 浏览

imagemagick - 使用 imagemagick 组合图块以创建图像

我使用 imageMagick 将图像分割成图块。我使用以下命令:

这会创建一堆平铺图像。有没有办法从瓷砖重新创建原始图像?

我正在为不同的 source.png 文件(不同尺寸)执行此操作,因此我并不总是知道每个图像会有多少个图块(即多少行/列)。

0 投票
1 回答
137 浏览

parameters - 将带参数的 SVG 转换为另一种文件类型?

在我的网站上,我有一个 SVG 图像,它是使用用户选择的表单中的参数生成的。

一切正常,但我正在努力想办法做下一部分。

用户完成后,他们单击一个按钮...我希望此按钮将 SVG 转换为另一种格式(最好是 eps、jpeg 或 png)准备发送给我。

我对如何将其发送给我持开放态度...我想我需要在服务器上生成图像,并编写一个脚本以通过电子邮件向我发送指向它的链接或其他东西...

但我的问题中更重要的部分是我如何首先生成图像?我快速浏览了 Batik 和 ImageMagick,但找不到任何关于在 SVG 中使用参数的信息。

谢谢!

0 投票
1 回答
12029 浏览

imagemagick - ImageMagick 采样因子

我一直在使用 ImageMagick 命令行工具对图像进行 jpeg 压缩。但是,我试图了解采样因子的作用。它说采样因子用于指定块大小,即 8x8 或 16x16。但是,如果省略此参数,我将找不到使用的默认值。

另外,我尝试使用以下命令获取图像的属性:

识别 -verbose image.jpg

它将采样因子值显示为 1x1、1x1、1x1。这是什么意思?它应该是 8x8 或 16x16 或 32x32....

谁能告诉我在哪里可以找到这些详细信息?