image-manipulation

mogrify - 如何在 Windows 中递归遍历子文件夹
image-manipulation

mogrify - 如何在 Windows 中递归遍历子文件夹

我以为命令选项中有一个简单的开关mogrify,可以告诉它同时检查子文件夹。但我没有找到。在Linux," find"命令似乎可以解决问题,你如何在视窗? magick mogrify -resample 72 -resize 700x700 -format png -path "C:\ImageMagick-7.0.8-Q16\dest" *.* 可以,但我也需要它递归遍历子文件夹。最简单的方法是什么? 理想情况下,我希望在目标中保留源目录结构,但仅包含处理过的图像。 ...

Admin

ImageMagick 转换:将文本放在书籍封面上
image-manipulation

ImageMagick 转换:将文本放在书籍封面上

我正在尝试通过 ImageMagick 制作电子书封面,以便在它运行后纳入更大的项目中。 我想稍后讨论几何和重力,但目前我有两个相关的图像: 1000x1600 JPEG 背景,我通过 GIMP 将其调亮到没有黑色或近黑色像素的程度,并且 800x70 PNG 作者姓名,其中单段文本保存为透明背景上的黑色文本。 (目前,800x70 图像是由 Pango 生成的,并且可能严格来说除了合成图像之外还有更多选项;我希望可以通过 Pango 创建标题和作者姓名并绕过图像合成。但是,我想知道除了(而不是代替)图像合成的基本调用之外,还可以将带有 alpha...

Admin

使用 ImageMagick 修剪扫描文档外部的空白区域不起作用
image-manipulation

使用 ImageMagick 修剪扫描文档外部的空白区域不起作用

给定一个图像,该图像内部有一些实际内容,并且周围通常有一些不需要的白色或黑色或透明度,我想使用 ImageMagick 修剪或裁剪外部部分。 下面的图像是在计算机上以数字方式绘制的(在 HTML 上<canvas>): 我尝试了以下 ImageMagick 命令: $ convert canvas.png -trim +repage canvas_trimmed.png 并且它完美地工作了: 这正是我想要的。但现在我希望它也能用于扫描文档,这些文档并不像计算机生成的图像那样“完美”,即它们有更多的“白色”和“黑色”色调,并且没...

Admin

修复缺少 IEND 块的损坏 PNG
image-manipulation

修复缺少 IEND 块的损坏 PNG

我有一个将s.png转换为 s 的工具输出的文件,但是它不会将 IEND 块添加到末尾。.emf.png 因此,其他工具(例如 ImageMagick)不会接近它们,因为它们会检测到它们已损坏: > pngcheck test.png test.png file doesn't end with an IEND chunk 但是,我可以.png在桌面 GUI 图像查看应用程序中打开它,所以我当前的解决方法是在这些应用程序(例如 Preview.app)中打开它并重新导出图像,然后使用正确的标题保存它,等等。 这显然是不可扩展的,我需要一些东...

Admin

如何使用矩阵对图像进行几何变换
image-manipulation

如何使用矩阵对图像进行几何变换

如何使用自定义数学 2x2 矩阵转换图像?要清楚的是,数学不是问题;我已经有了我想要的矩阵。我只是想知道如何使用软件将转换应用于图像。 我在 Google 上搜索过 GIMP 插件(因为我知道它使用 3x3 矩阵来实现透视,但它不允许我输入 3x3 矩阵)。有一个名为“Mathmap”的插件,但它对我来说不起作用,因为它支持旧版本的 GIMP。我也搜索过能够做到这一点的程序,但没有找到。 该变换是几何变换,而不是过滤器变换。 如果有人能帮助我,我将不胜感激。 ...

Admin

创建和分割大型多页 TIFF 图像
image-manipulation

创建和分割大型多页 TIFF 图像

我需要创建和分割多页 TIFF 图像,大小从 2 页到近 100 页不等(A4、300 dpi、2500×3500 px)。该作业由 x64 Linux 服务器上的脚本定期执行。目前我使用的是 Imagemagick。较小的案例不会造成任何问题,但较大的案例会造成问题。 我需要大幅减少操作期间使用的内存量。 例如: convert *.jpg -compress lzw output.tif (70 个 jpeg 文件)消耗大约 4.6 GB 的 RAM,尽管每个输入小于 2MB,但生成的文件也小于 250MB。 逆向操作: convert i...

Admin

调整大小/裁剪多个文件同时保留某些区域?
image-manipulation

调整大小/裁剪多个文件同时保留某些区域?

我有 176 张 JPEG 图像,450x800尺寸为,我想知道是否有办法从根本上调整它们的大小,但同时保留某些区域的内容(目前我只希望保留中间部分)。巧合的是,我希望的尺寸实际上是相反的—— 800x450。 我明白一张图片胜过千言万语。 我有: 显然,普通的调整大小会发生什么: 我想: 显然,白色四边形是更复杂的东西,但它的大小差不多,而且是黑底白字(我认为它向黑色有一个平滑的过渡,所以魔法选择是不可能的。) 非常有帮助的是,到处的背景都是黑色的,也许可以: 选择并裁剪中间的四边形图形。 创建新背景或调整背景大小。 粘贴裁剪的对象...

Admin

我可以在 GIMP 中一次移动一个像素的图层(例如使用箭头键)吗?
image-manipulation

我可以在 GIMP 中一次移动一个像素的图层(例如使用箭头键)吗?

昨天下载了 GIMP,用了大约 6 个小时。我正在以一种让它们正常交互的方式定位许多不同的图层。所谓正常,是指符合我的审美品味,所以我经常需要将东西向右移动一点,现在向左移动,等等……令人沮丧的是,我还没有找到使用移动工具的方法,这样我就可以使用按键一次一个像素地精确移动图层。我不得不用鼠标小心翼翼地(而且很耗时)移动图层。 有没有更好的办法???? 谢谢大家 ...

Admin

如何在 GIMP 中将选定内容从一张图像复制到另一张图像?
image-manipulation

如何在 GIMP 中将选定内容从一张图像复制到另一张图像?

最近我从 Photoshop 换到了 GIMP。我想将一个图像中的选区复制到另一个图像,这样我就可以用另一个图像中的颜色填充该选区,并且无需手动重新创建即可获得形状。在 Photoshop 中我们可以复制图层样式,但在 GIMP 中找不到。有人能帮忙吗? ...

Admin

如何保证一张图片的真实性?
image-manipulation

如何保证一张图片的真实性?

我多次在互联网上看到这些图像或在 Facebook 和 Twitter 等社交网络上传播这些图像。 如何检查这些图像是否正确(即未在 Photoshop 中处理过)? 首先,我使用以下方法检查这些图像是否与特定事件相关:谷歌图片搜索但之后我想确保这些图像没有经过 Photoshop 等某些图像编辑工具的处理。 ...

Admin

GraphicsMagick 读取 PNG 文件时出错
image-manipulation

GraphicsMagick 读取 PNG 文件时出错

当尝试读取大型 PNG 文件时,GraphicsMagick 命令 gm convert pallaso1.png pallars-sobira.jpg 只显示此错误 c:\progs\GraphicsMagick\gm convert: Read Exception (PALLASO1.PNG). 我有最新的 GM 版本,GraphicsMagick 1.3.12 2010-03-08 Q16。我尝试过执行-debug all选项和捕获的日志是 11:03:31 0:01 0.000u 6688 module.c/OpenModule/144...

Admin

比较两幅图像:获取发现的任何差异的 XY 位置
image-manipulation

比较两幅图像:获取发现的任何差异的 XY 位置

我正在尝试使用 ImageMagick Compare 模块比较两幅图像;一切似乎都正常,但我想知道发现的“差异”的确切 XY 位置。我该如何获取这些信息? 我已经检查过 Google,但似乎找不到相关的关键词。 如果无法使用 ImageMagick 比较模块,我们将非常感激任何其他建议。 ...

Admin

级别调整结果与预览不同
image-manipulation

级别调整结果与预览不同

我正在尝试使用“图像”->“调整”->“级别”从噪声层创建星空。但是当我设置好结果后,我希望结果在预览中可见,然后我按下好的要永久应用这些更改,一切都会变成更亮的灰色调(这似乎是 PS 在点击汽车代替好的)。 那么我做错了什么? ...

Admin