问题标签 [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.
php - Imagemagick Convert 创建一个非常像素化的图像
我使用 imagemagick 从我网站上的图像创建缩略图,使用如下所示的转换:convert -size 220x220 %s -resize 220 -profile '*' %s", $image, $thumb
这在很长一段时间内都非常有效。已经处理了数千张图像,所有缩略图看起来都很棒......除了一个。由于某种原因,这张图片产生了一个非常难看的缩略图,我不知道为什么。
原图:http: //i.imgur.com/fCbAN.jpg
生成的缩略图:http: //i.imgur.com/MdLCs.jpg
有没有人知道为什么我的转换代码会发生这种情况?
imagemagick - ImageMagick 调整大小:对于“只缩小更大”的情况,什么都不做
原图: http ://www.tiaoyue.com/img/_test/original.jpg(2457字节)
尝试通过 ImageMagick 获取缩略图:
或在 Windows 中:
获取文件:
SecondaryCompression.jpg
(2,452 字节)
我可以在没有二次压缩的情况下获得目标文件(SecondaryCompression.jpg),只复制原始图像吗?(图像的2,457 字节)
参考:
imagemagick - ImageMagick:转换 PDF 颜色配置文件会创建巨大的 PDF?
我正在使用以下命令:
在一个 3MB 的测试文件上,它会创建一个质量很差的 20MB PDF。
如果我添加 -density 600 参数,文件会爆炸到超过 600mb。有没有办法在保持其他一切的同时转换色彩空间?这是一个用于进一步处理的临时 PDF,所以我不需要它的大小完全相同,但我无法处理巨大的 PDF 文件大小。
image - 将 xckd 的 Click and Drag 中的图像图块组合成单个复合 .png 的最有效方法是什么?
我正在尝试使用 ImageMagick组合Click and Drag中的所有图像图块。处理需要相当长的时间。
更一般地说,如果我收集了想要组合(平铺)成单个图像的灰度 8 位 png 文件,那么最有效的设置是什么?
到目前为止,我想出的策略是
convert
与+append
和一起使用-append
- 使用 Q8(8 位颜色)版本
还有其他我应该考虑的png设置吗?也许我们未压缩的中间文件?
php - ImageMagick 突然停止仅在 Firefox 中工作?
所以我使用 ImageMagick 已经有一段时间了,但它最近才停止在 Firefox 中运行。我正在运行以下代码行:
它只是将上传的 PDF 文件转换为 JPG 用于预览目的。现在,从今天开始,这一直运行良好。现在它将正常上传 PDF,但不会创建 JPG。没有错误或错误日志,它就在那里。
这也只发生在 Firefox 中(用 IE 和 Chrome 测试,工作正常)。现在我的问题是,有人知道为什么会发生这种情况吗?或者以前有人遇到过这种情况吗?
任何帮助都会很棒,谢谢!
android - 使用 linux convert 实用程序用空白填充图标
我有一堆不同大小的PNG图标:
convert
我怎样才能在 linux实用程序的帮助下填充它们。这样所有图标都具有相同的正方形尺寸,例如96x96
。
现有图像应居中。像这样(对于 size 的图像5x5
):
我使用以下命令来缩放图像。也许,我只是忘记了一些参数?
imagemagick - 将 gif 添加到更大的背景
我正在使用 imagemagick 来调整上传文件的大小,但是在处理它们时,我想向用户显示一个旋转的 gif 轮,缩略图通常是在哪里。我提供大约 7 种大小的拇指,并希望轮子在中间保持 32x32 大小,这很简单。
我需要知道的是,我可以在保留动画的同时做到以上几点吗
例子:
这个图片:
从这个尺寸开始
带动画
php - 在动画 .gif 上使用“转换隔行扫描线”会破坏图像
在我解释之前,您可能想快速查看一下我的缩略图生成代码: http: //pastebin.com/XAPPcUyZ
我通过这个脚本传递了几种图像类型:jpeg、jpg、gif、png
所有类型都会像他们应该的那样创建一个 220 像素宽的缩略图,当脚本运行到动画 .gif 图像时就会出现问题 - 当尝试为 gif 制作缩略图时,它会输出如下内容:http: //i.imgur.com/ oh50z.gif当正确的缩略图看起来更像这样时,图像显示为平铺:http ://whatimg.com/i/mhsnf4_thumb.gif 。
如果我删除 'interlace -line' 动画 gif 生成缩略图没有任何问题,但是我想保留它,以便其他文件格式交错以便更快地加载。有没有办法在interlace
不破坏这样的动画 gif 的情况下运行?如果没有,我该如何检测 gif 是否为动画并在其上运行非隔行转换?
windows - Windows 和 Linux 上的 ImageMagick 'convert -sepia-tone' 不同
我对下面的 2 个图像有疑问:第一个是在 Linux 上创建的,第二个是在 Windows 上使用相同的命令、相同版本的 ImageMagick (6.6.5-0) 创建的。尝试了较新版本的 ImageMagick,它们似乎都提供了 Windows 与 Linux 不同的结果。
结果非常不同,我不知道为什么。
我究竟做错了什么?
(来源:selfip.com)(来源:selfip.com)
image-processing - 使用 ImageMagick 将 PSD 导出为 PNG 时丢失图层
我们有一个脚本,它使用 ImageMagick“转换”命令将 Photoshop PSD 文件分成三层作为 PNG 图像:
这就像对 SO 问题Extract layers from PSD with ImageMagick, preserve layout的回答一样。我们确实希望看到输出图像与该问题一样对齐。
它工作得很好,除非有时中间层是空的,即完全透明。在这种情况下,它的行为就像缺少该层一样,并且只为其他两个层生成 PNG 文件。我怎样才能得到所有的层?
我一直在筛选 ImageMagick 文档,尝试了上述选项的变体,但到目前为止还没有运气。
我在 OS X 10.7.4 上。