graphicsmagick

如何找到可能具有不同分辨率的重复图像?
graphicsmagick

如何找到可能具有不同分辨率的重复图像?

我有一些图像(照片),有重复的,但无论我如何排序,它们都会因为分辨率和不规则的命名而分散。 我试过gm compare但无法确定要使用哪个指标或哪些值可以表示匹配。 下面是一个看起来完全相同的图像示例,但第二个图像的分辨率是 2 倍(质量更好): gm compare -metric MAE "7920068.jpg" "7920034.jpg" gm compare -metric MSE "7920068.jpg" "7920034.jpg" gm compare -metric PAE "7920068.jpg" "7920034.jpg" gm co...

Admin

GraphicsMagick 中的连通分量标记?
graphicsmagick

GraphicsMagick 中的连通分量标记?

有没有办法逐个像素地扫描图像并按颜色打印每个像素区域的坐标?类似于 ImageMagick 的这个功能唯一标记连通区域。我想在 bash 或 python 中执行此操作以识别图像内部几个矩形的坐标,每个矩形都有不同的颜色或具有某种颜色的边框线。 举例说明如何在 ImageMagick 中完成此操作。 magick objects.gif -connected-components 4 -auto-level -depth 8 objects.png Objects (id: bounding-box centroid area mean-color): ...

Admin

如何提取视频帧并逐一进行编辑?
graphicsmagick

如何提取视频帧并逐一进行编辑?

我正在尝试将 graphicsmagick v1.3.42 过滤器/调整大小应用于用 ffmpeg v6.1 提取的视频中的帧。 提取和调整所有帧的大小的过程会占用大量空间,如果可能的话,我想单独迭代和编辑每个帧? 我使用:ffmpeg6 -i "input_video.mp4" output_frames/frame%04d.png来获取框架。 然后: for filename in output_frames/*.png; do gm convert "$filename" -median 2 -filter Mitchell -resize ...

Admin

如何使用 Linux 轻松创建护照照片拼贴画?
graphicsmagick

如何使用 Linux 轻松创建护照照片拼贴画?

我可以轻松地将照片裁剪成合适的尺寸,或者使用在线工具,但我需要把它做成 4x6,因为CVS 对 4'' x 6'' 的收费为 0.25 美元但他们收费2'' x 2'' 优惠券售价 12.99 美元。 ...

Admin

动画 gif 速度,在 ImageMagick 或 GraphicsMagick 中速度很快,在 powerpoint 中速度很慢
graphicsmagick

动画 gif 速度,在 ImageMagick 或 GraphicsMagick 中速度很快,在 powerpoint 中速度很慢

我有否tiff 文件。在 Linux 中我可以这样做convert -delay 0 -loop 0 *.tiff output.gif 在 Linux 中,使用gm animate *.tif我得到了一个非常平滑的旋转,速度也不错。如果我重新创建否tiff 文件2N档案旋转速度变慢,但仍然很好,这是人们所期望的。基本上,总共 180、360、720 或 1440 个档案组成一圈。 在 powerpoint 中动画是可怕。 有没有办法convert使动画 gif 在 Windows [powerpoint] 中可以接受地显示? 有没有更好的方法在 W...

Admin

将图像镶嵌或合成到较大图像的角落,GraphicsMagic 或 ImageMagick
graphicsmagick

将图像镶嵌或合成到较大图像的角落,GraphicsMagic 或 ImageMagick

(A) 我有一个零件的旋转,所以我有 360 个 tiff 文件,我可以在 ImageMagick 中制作动画,也可以导出为动画 gif。此图像为 1920x1080,背景为黑色,共有 360 个:image_A_001.tiff到image_A_360.tiff。 (B) 我有一张旋转特写,我想将其嵌入(合成?)到 (A) 中的每个 360 图像文件中。这张特写图像大小约为 200x200,背景也是黑色的。同样有 360 张这样的照片,image_B_001.tiff它们image_B_360.tiff对应于每个 image_A_###.tiff。 我...

Admin

GraphicsMagick 有内联图像裁剪功能吗?
graphicsmagick

GraphicsMagick 有内联图像裁剪功能吗?

ImageMagick 已经内联图像裁剪。这在 GraphicsMagick 中也可用吗? 例如,我怎样才能使以下工作正常进行? > gm montage -tile 2x1 logo:[20x20+50+50] logo: out.gif ...

Admin

Graphicsmagick:合并多幅图像后,在 1536px 后分割到下一行
graphicsmagick

Graphicsmagick:合并多幅图像后,在 1536px 后分割到下一行

使用 GraphicsMagick 我尝试过类似的事情 gm montage -geometry 256x256 6-0-0.jpg 6-1-0.jpg 6-2-0.jpg 6-3-0.jpg 6-4-0.jpg 6-5-0.jpg 6-6-0.jpg 6-7-0.jpg final.jpg 1536x512它创建的大小为 而不是 的final.jpg 2048x256。我该如何修复该问题以创建高度为 256px 的水平图像? ...

Admin

Graphicsmagik 支持哪些颜色?
graphicsmagick

Graphicsmagik 支持哪些颜色?

我正在从命令行使用 Graphicsmagik 并且我想指定 RGB 值。 我该如何做?Graphicsmagik 支持哪些颜色/颜色格式? ...

Admin

如何点击时显示图片并打印像素坐标?
graphicsmagick

如何点击时显示图片并打印像素坐标?

当使用 ImageMagick 或类似的命令行工具时,了解图像中某些点的坐标会很有用。 如何显示图像(带平移和缩放)并在单击像素时打印像素坐标? 我发现最接近的方法是使用 ImageMagickdisplay并单击鼠标中键。Magnify 3%窗口打开,并在覆盖层中绘制坐标。但我需要将它们打印到控制台,以便在其他脚本中重新用作参数。 ...

Admin

如何使用 imagemagick 或 graphicsmagick 自动修剪扫描的图像?
graphicsmagick

如何使用 imagemagick 或 graphicsmagick 自动修剪扫描的图像?

我有一些 *.jpg 格式的扫描图像。它们是使用 A4 扫描仪扫描的,有灰度的,也有彩色的。扫描的页面尺寸差别很大 - 有些是 A5,有些是 A6,有些是名片等。扫描仪盖是白色的。 我想使用 imagemagick 或 graphicsmagick(这些工具,因为我想进一步对其进行批处理)修剪所有白色边框。我知道边框是扫描的,所以不是完美的白色,有时会导致修剪过多或过少的图像。但是使用带有模糊的修剪参数我总是得到太大的图像。例如,使用下面的名片图像: gm.exe convert -crop -fuzz 50% 01-pixelated.jpg 01-p...

Admin

使用 graphicsmagick 实现透明渐变
graphicsmagick

使用 graphicsmagick 实现透明渐变

我正在尝试创建一个从透明到某种颜色的渐变。使用 imageMagick,你可以这样做(摘自文档): convert -size 100x100 gradient:none-firebrick gradient_transparent.png 如果我在 graphicsMagick 中尝试相同的命令,渐变将从黑色变为火砖色: gm convert -size 100x100 gradient:none-firebrick gradient_transparent.png 我应该如何(或者我可以)使用 graphicsMagick 来实现这一点? ...

Admin

是否有与 ImageMagick 的图像堆栈相当的 GraphicsMagick?
graphicsmagick

是否有与 ImageMagick 的图像堆栈相当的 GraphicsMagick?

尽管 GraphicsMagick 是 ImageMagick 的一个分支,但两者之间还是存在差异,即 ImageMagick 支持图像堆叠,而 GraphicsMagick 不支持。摘自 ImageMagick 文档: convert wand.gif \( wizard.gif -rotate 30 \) +append images.gif 在此示例中,rotate应用了该命令仅有的到wizard.gif资源。我的问题是:GraphicsMagick 中是否有与图像堆叠等效的功能? ...

Admin

如何使用 GraphicsMagick CLI 创建透明图像?
graphicsmagick

如何使用 GraphicsMagick CLI 创建透明图像?

我在尝试使用 GraphicsMagick CLI 来修改图像的不透明度时一无所获。我只是尝试输入一个标准图像并将其转换为具有降低不透明度的相应图像。我正在运行 GraphicsMagick 1.3.14。使用 ImageMagick,我可以发出以下命令: convert input.png -alpha set -channel a -evaluate set 50% +channel output.png 然而,该-alpha选项(以及其他选项)未被识别为有效的 GM 转换选项(转换选项参考这里)。 任何帮助将不胜感激。 笔记:这个问题是一个交叉...

Admin