问题标签 [imagemagick-identify]

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 投票
1 回答
88 浏览

java - 检查图像尺寸

我需要检查图像的大小,我正在使用图像魔法来做同样的事情。不幸的是,我们的某些图像的 ImageIO.read 失败,因为编码是 CMYK 并且 ImageMagick 似乎工作正常。

}

我需要检查图像的大小是否小于 500*500。但是由于我是通过进程生成器执行 ImageMagic 命令,所以它并没有以我想要的方式给我结果。

splitted[2] 给我大小,但它是字符串,我无法比较它。有没有更好的方法来做同样的事情?

我们不使用 JMagick 的原因是:

a.) 我不想将依赖项添加到其他 Jar 中。ImageMagic 随我们的应用程序一起提供,因此它不会添加额外的依赖项。b.) 我找不到安装 JMagick 的正确方法。

0 投票
1 回答
114 浏览

imagemagick - 如何定义 svg-sprite 的宽度/高度并将这些值写入文件(使用 Linux 或 Mac CLI)

我正在尝试使用 npm package svg-sprite 创建 svg-sprite。最终我得到了精灵,看起来像这样:

要定义此 svg-sprite 的大小(例如宽度),我使用来自 util ImageMagick的命令identify

或将其写入文件

问题是在文件中我没有得到完整 svg-sprite 的宽度(108),但只有最后一个子 svg 图像的宽度(54),它包含在常见的 svg-sprite 中。

请告诉我我的错误在哪里?如何使识别返回正确的宽度。或者建议我另一种变体来解决问题。

0 投票
1 回答
566 浏览

parsing - 如何解析 imagick 标识的标准输出?

当我跑步时

我明白了

但我想以编程方式阅读,我应该如何解析这个?它看起来对人类友好,但看起来对计算机解析不太友好

0 投票
1 回答
205 浏览

r - R postscript 命令(colormodel cmyk)不起作用?

我在 R 中生成 EPS 图像,带有黑色(框和轴)和红色(点)。

使用 ImageMagick 的identify,不应该是 CMYK 颜色模型,而不是 sRGB 吗?

0 投票
0 回答
47 浏览

imagemagick - imagemagick识别方法上的maxBuffer长度超出错误

我尝试使用 imagemagick 识别 200 页的 pdf,但它给了我一个错误“超出最大缓冲区长度”我试图更改我的策略文件

我使用最新的 imagemagick 我为 pdf 安装了 ghostscript

也许我忘记了需要添加的某些内容或其他政策,我希望我已经提供了足够的信息,以便有人可以帮助我解决这个问题,因为这让我很头疼。

提前致谢

0 投票
1 回答
28 浏览

imagemagick - 用透明度修剪图像并知道它的位置

我知道可以修剪图像周围的所有透明度以使图像更小并仅包含图像。但是是否也有可能以某种方式知道包含图像的“盒子”的位置?例如,我有 100x100 透明图像,其中包含 10x10 框的东西,左上角 x=15,y=15。休息都是透明的。

我想最终得到 10x10 的图像,所有的透明度都经过修剪,但也有 15,15 的信息。这些可能是两个单独的动作。如何在脚本中执行此操作?

仅供参考 - 我有一堆这样的图像,它们是图层,我需要修剪并堆叠到彼此上以使它们可点击。

0 投票
1 回答
64 浏览

imagemagick - 识别命令输出中的颜色图和直方图有什么区别?

我使用以下形式的识别命令:

部分输出是:

我看到与直方图中相同的颜色加上白色,但在颜色图中也出现了不同的顺序。

两者有什么区别?

0 投票
1 回答
95 浏览

vb.net - 以编程方式使用 imagemagick 将图像的背景转换为透明

我正在尝试将图像的所有白色背景(使用插件从 Html 生成)转换为透明,以便我可以将其用作图章

我的 png 图像是这样的

我正在使用 ImageMagick nuget 包做同样的事情,需要将所有白色转换为透明只有蓝色项目显示仍然存在,有人可以建议我做错了什么

0 投票
0 回答
695 浏览

windows - ImageMagick 识别 tiff 文件失败

我正在使用 ImageMagick 的“识别”方法来获取图像的大小。我使用以下格式的命令:

我无法获得少数图像的分辨率。想知道这是否可能是图像问题?或者命令中缺少什么?

图 1 错误:

图 2 错误:

ImageMagick 版本:

我注意到的另一件事是,ImageMagick 的 convert.exe 对 Image1 的处理效果很好,但对 Image2 却没有。

有什么方法可以知道图像是否有问题?

谢谢。

0 投票
2 回答
107 浏览

colors - ImageMagic 如何确定 PNG 的 ColorSpace?

假设我创建了一个简单的 PNG:

这是一个类似的图像(更大的尺寸)供参考:

在此处输入图像描述

然后在上面运行命令identify。它告诉我图像的 ColorSpace 是,sRGB但文件内似乎没有任何迹象。事实上运行

没有提供我知道的线索。

我知道识别不包含该信息的图像的 ColorSpace 是一个非常困难的问题 - 请参阅此处查看颜色直方图的一个建议解决方案。

那么如何identify从 ImageMagick 套件中确定该图像的 ColorSpace 呢?