imagemagick

使用批处理文件输出/移动时,某些图像文件被删除
imagemagick

使用批处理文件输出/移动时,某些图像文件被删除

一段时间以来,我一直使用批处理文件脚本的各种版本来协助在 WordPress/woocommerce 页面上列出商品,但一直遇到一个问题。该脚本似乎偶尔会随意删除 0 到 2 张图片。 @echo off setlocal enabledelayedexpansion set "targetDirectory=C:\Path\to\target\folder" set "outputDirectory=C:\Path\to\output\folder" pushd "%targetDirectory%" for %%F in (*.*) do ( ...

Admin

将 svg 转换为 png 时保留透明颜色
imagemagick

将 svg 转换为 png 时保留透明颜色

我有一个包含透明颜色(如“#FF000080”)的 SVG 文件。 当我使用 ImageMagick 将 SVG 转换为 PNG 时,透明颜色会转换为黑色。 (任何没有 alpha 通道的颜色,如“#FF0000”,都会被保留。) 我正在运行的命令很简单convert file.svg file.png。 我看到过很多关于保留透明背景的问题,但没有找到任何可以解决这个问题的方法。(我的背景不透明。) 我在 MacOS 13.2.1 上使用 ImageMagick 7.1.1-22(Homebrew 的最新版本,今天早上更新),希望这有帮助。 ...

Admin

使用 -transparency 替换颜色,无论现有像素不透明度如何,使用 ImageMagick
imagemagick

使用 -transparency 替换颜色,无论现有像素不透明度如何,使用 ImageMagick

我有一张彩色图像,其中有很多现有的透明背景,但还有几块粉红色的块,rgb(255,0,255)我想使其另外变得透明。 我是这样做的: convert 0001.png -fuzz 15% -fill transparent -transparent "rgb(255,0,255)" result.png 问题是,因为原始图像是抗锯齿的,所以仍然有一个热粉色光晕,它rgba(255,0,255, 50 )与其他部分透明的值不匹配,除非我把它调得-fuzz太高。 所以我想我可以这样解决这个问题: convert 0001.png -fuzz 15% -fi...

Admin

制作具有精确给定字节大小的 GIF 图像
imagemagick

制作具有精确给定字节大小的 GIF 图像

对于特定任务(在不进行任何数据偏移移动的情况下替换固件内的图像),我需要创建一个大小为 409x240 像素、恰好 6449 字节的 GIF 文件: 偏移量 0-5:(GIF89a魔术字符串) ... 偏移量 6447-6448: 十六进制00 3B 当我使用 MSPaint 等创建这样的 GIF 时,输出约为 2 KB,太小了。 问题:有没有办法修改 GIF 文件以使其具有更大的给定大小?我们可以在 GIF 文件末尾附近进行空字节(十六进制00)填充吗?也许使用 ImageMagick,或者直接使用 HEX 编辑器(我已经有一个)? ...

Admin

如何将具有偏移和缩放的图像合成为单个图像?
imagemagick

如何将具有偏移和缩放的图像合成为单个图像?

我想使用 imagemagick 来创建马赛克。 我有一个图像列表以及它们各自的偏移量和比例,例如: a.jpg,平移至 0,0 并缩放至 100% b.jpg,转换为 200,50 并缩放至 25% c.jpg,转换为 100,320 并缩放至 33% 其想法是按照指示缩放/翻译图像并将它们合成在一起。 我尝试过诸如这样的命令convert a.jpg \(b.jpg -resize 25%\) -geometry +200+50 \(c.jpg -resize 33% \) -geometry +100+320 -composite out.jpg,...

Admin

用于放大包含文本的图像的最佳 ImageMagick 参数
imagemagick

用于放大包含文本的图像的最佳 ImageMagick 参数

什么是最好的 ImageMagick 参数来放大包含拉丁字母文字的图像? 以此图为例: 我做了一些实验,例如: magick convert in.png -filter lanczos -resize 400% -unsharp 0x1 out.png 但在生成的图像中,文本的颜色并不相同,而是有灰色阴影: 我的原始图像是灰度(不是黑白),但这似乎改变了原始文本的颜色并使其变得模糊。 ...

Admin

是否可以在 pdf 文档的某些页面上分别运行图像魔法命令,然后将其全部合并为一个 pdf?
imagemagick

是否可以在 pdf 文档的某些页面上分别运行图像魔法命令,然后将其全部合并为一个 pdf?

我是一名学生,即将参加考试。我试图从我找到的一些在线学习资源中删除答案。答案都用红色文本写在简答题 (SA) 下,所有多项选择题 (MCQ) 中的正确选项都用红色突出显示。我发现有很多这样的测验要做,需要一种有效的方法来快速从每个 pdf 中删除答案。 我尝试了 Image Magick,并能够设计命令来清理 MCQ 和 SA 部分。我当前的工作流程包括通过两个不同的命令分别清理 MCQ 和 SA,然后将 pdf 重新合并为一个。每个测验的结构都是 MCQ(1)、SA(1)、MCQ(2) 和 SA(2)。这意味着我必须将每个 pdf 分成四个部分,然后为每个...

Admin

在 Photoshop 中合并包含 34,000 张图片的文件夹
imagemagick

在 Photoshop 中合并包含 34,000 张图片的文件夹

我有一个包含 34,000 张图像的文件夹(所有图像的大小完全相同),我想将它们全部层叠在一起,执行的操作相当于 Photoshop 的“深色”图层混合模式。 我认为操作不起作用,因为这些操作旨在对一批图像执行给定的操作。我需要类似“文件 > 脚本 > 将文件加载到堆栈”的操作。问题是,如果我尝试对整个文件夹执行此操作,Photoshop 就会挂起。 有没有办法将其变成自定义操作?如果可能的话,它可能会有所帮助,因为我可以在每次迭代中展平和合并图层,以避免产生包含 34,000 个图层的笨重文件。 如果有人知道如何使用 Imagemagick 来...

Admin

要求
imagemagick

要求

要求 我正在使用这个 shell 脚本创建一个 ICO 文件来满足这个要求: 图标应为 Windows .ico 文件,并包含32 位以下尺寸的图像:16、24、32、48 和 256。 #!/bin/sh echo "*** One way: use Inkscape ***" inkscape -w 16 -h 16 -o 16.png icon.svg inkscape -w 24 -h 24 -o 24.png icon.svg inkscape -w 32 -h 32 -o 32.png icon.svg inkscape -w 48 -h ...

Admin

ffmpeg 与 minikube 不兼容
imagemagick

ffmpeg 与 minikube 不兼容

我在 minikube 中有一个用于视频编辑任务的 pod,我正在使用 moviepy 库。出现了无法读取文件时长的问题,我深入调试代码,并使用 ffmpeg 找到了原因。 from __future__ import division import logging import os import re import subprocess as sp import warnings import numpy as np from moviepy.compat import DEVNULL, PY3 from moviepy.config import...

Admin

环境:
imagemagick

环境:

我希望能够改变动态 webp 的大小。 示例图片。 我发现本网站就能做到这一点。 那么我如何在自己的程序中实现类似的东西?我尝试使用 ImageMagick7 或 ffmpeg5,但失败了。 环境: cat /etc/redhat-release:CentOS Linux 版本 7.8.2003(核心) 1.尝试了ffmpeg: [developer@Dev_Payment_229 ~]$ /opt/ffmpeg-5/ffmpeg -i b.webp -vf "scale=320:-1" b_320.webp ffmpeg version 5.1.1-sta...

Admin

如何使用 ImageMagick 创建与 PocketBook 兼容的 BMP 文件?
imagemagick

如何使用 ImageMagick 创建与 PocketBook 兼容的 BMP 文件?

PocketBook 611 是一款黑白电子书阅读器。PocketBook 611(以及在推出触摸显示屏之前的类似型号)使用非常特殊的 BMP 格式作为其所谓的“关机徽标”(电子墨水显示屏关机时的壁纸)。 我能够使用 Paint.NET 创建兼容的 BMP 文件,但我想自动化我的工作流程并改用 ImageMagick。正确的 BMP 格式通过file以下方式检测: $ file good.bmp good.bmp: PC bitmap, Windows 3.x format, 600 x 800 x 8, resolution 3779 x 3779 px...

Admin

我该怎么做才能修复 Catalina 中的 ImageMagick?
imagemagick

我该怎么做才能修复 Catalina 中的 ImageMagick?

我尝试检查 ImageMagick 和 brew 的安装。这是一个典型的情况,因为知道的足够多的东西可能会引起麻烦,诊断比我知道如何治疗的要复杂得多。希望这里的专家能给出第二意见。抱歉记录太长了,但我甚至不知道该为你提供什么。请注意,我甚至不明白我的 bash 的正确语法,所以完整的命令会很受欢迎。当有多行命令时也是如此。它可能在谈论我试图修复 brew 的 $PATH,很可能也会变得更糟。看来我缺乏知识,但我用盲目的勇气弥补了。 pamela@MBP ~ % which convert /usr/local/bin/convert pamela@MBP ~...

Admin

如何处理文档图像使其看起来像扫描件?
imagemagick

如何处理文档图像使其看起来像扫描件?

假设我用智能手机相机拍摄了几张文本文档和演示文稿的照片。由于光线不均匀,这些照片的颜色和亮度都有渐变。而且,照片中的背景(纸张)颜色不是纯白色(也是因为光线的原因)。 现在,我想处理这些照片(最好使用 ImageMagick),使它们看起来像是扫描的。能够做到这一点的应用程序的一个很好的例子是 CamScanner(在安卓和iOS)。但是,我正在寻找一种解决方案,以便在我的 Windows PC 上实现类似的结果。 对于黑白文档,我找到了一个很好的 ImageMagick 脚本: magick.exe convert input.png -auto-orie...

Admin