问题标签 [mogrify]
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.
batch-file - 尝试使用 Imagemagick 的 Mogrify 批量调整 JPG 大小,同时保留/克隆原始目录
我正在尝试创建大量照片的调整大小副本,同时保留它们来自的目录结构。这是我到目前为止所拥有的:
这将获取在 的子目录中找到的任何 JPG,J:\Photos_test
并在J:\Resized_test
.
我想要做的是在进行调整大小操作时重新创建源目录。所以,J:\Photos_test\2018-04-19\133_PANA\P12345.JPG
将被调整大小并放置在J:\Resized_test\2018-04-19\133_PANA\P12345.JPG
我怎样才能做到这一点?
image-processing - PNG压缩不会减小图像的大小
我有某些 png 文件。它们的大小约为 1MB。我尝试了几个命令,但它们对我不起作用。有什么建议么。一种如下:
谢谢,
bash - 以文件大小为条件的 Imagemagick 批处理操作 - 如何?
我Imagemagick
在 Windows 10 的命令行 Ubuntu 终端上运行 - 使用 Windows 10 中的内置工具 - Ubuntu App。
我是一个完整的linux新手,但已经安装imagemagick
在上述环境中。
我的任务 - 自动移除黑色(ish)边框并歪斜数千张扫描的 35 毫米幻灯片的图像。
我可以成功运行诸如
问题是:-
- 边界没有清晰定义,也不是完全黑色,因此 -fuzz。有些图像在某个模糊处被过度修剪,而另一些则修剪得不够。
所以我想要做的是有两次通过,不同的模糊百分比,原因如下: -
- 第一次通过,Fuzz% 低。许多图像根本不会被修剪,但我发现那些容易过度修剪的图像会以低 % 修剪 Ok
- 由于所有图像都以相同的文件大小开始,因此修剪 Ok 的图像将具有较小的文件大小(注意这些是 tifs 而不是 jpgs)
- 所以我需要做的是在更高的 fuzz% 下为第二遍设置文件大小条件,忽略低于某个值的文件大小并且不执行任何操作。
这样,几乎没有错误,所有图像都将被正确修剪。
所以问题 - 我如何调整命令行以进行 2 次传递并在第二次传递时忽略较小的文件大小?
我有一种可怕的感觉,答案将是一个脚本。我不知道如何构建或设置 Ubuntu 来运行它,所以如果是这样,请你也指点我帮忙!!
svg - Imagemagick - 修剪 SVG 画布以适应
我有一组 SVG,它们的画布似乎不适合它们的大小。因此,它们似乎偏离了中心。我可以将它们导入 Sketch,然后将它们再次导出为 SVG。Sketch 将获取 SVG 并修剪画布,因此 SVG 具有非常小的填充值。它完全符合我的要求(劳动密集型),但是,我想确定如何以编程方式执行此操作。
我正在使用来自这个 repo 的 SVG:https ://github.com/erikflowers/weather-icons
我执行的命令:mogrify -density 3600 -extent 1100x1100 -gravity center -background none -format png *.svg
imagemagick - ImageMagick 生成损坏的 PDF 文件
当我尝试通过执行命令使用 ImageMagick 将图像转换为 PDF 时
生成的 PDF 已损坏。当我尝试使用 MuPDF 打开它时,它失败了:
ImageMagick 使用-verbose
-flag 的输出是:
PDF 文件的问题似乎是,文件的第一个字节不是%PDF-
.
这是生成的PDF
我的系统:
- Arch Linux
- ImageMagick 7.0.8-8 Q16 x86_64 2018-08-01(通过执行安装
pacman -S imagemagick
)
imagemagick - mogrify -strip 是 imagemagick6 中 TIFF 的无损操作吗?
我仍在挖掘一个奇怪的错误,即由简单的 mogrify -geometry x{Height} image.tiff 处理的图像可能无法加载到 Python 的 Pillow 库中。如果使用 -strip 选项运行 mogrify 操作,问题就会消失。
我想知道 mogrify 是否以某种方式生成了错误的 exif 信息作为操作的一部分。就图像数据而言, -strip 是否被视为无损操作?
imagick - 无法在 imagick mogrify 中同时使用 -profile 和 -format
我不能在 mogrify 中同时使用-format
和选项。-profile
我的命令是
它返回
mogrify.exe:不是 JPEG 文件:以 0x00 0x00 `D:\ssm\Imgtool\bin\srgb.icc'@error/jpeg.c/JPEGErrorHandler/333 开头。
image-processing - Jpeg,删除色度,只保留亮度而不重新压缩?
是否可以从 jpeg 文件中去除色度信息而不会丢失亮度?
理想情况下,我想要现有和优化图像的较小文件大小、灰度版本。
ubuntu - 如何更新对现有 ImageMagick 的依赖
ImageMagick 6.8.9-9 Q16 x86_64 2018-09-28
已经安装在 Ubuntu 16.04.5 LTS Xenial 上。试图将 jp2 转换为 jpg 但出现以下错误
mogrify: no decode delegate for this image format 'JP2' @ error/constitute.c/ReadImage/501.
我关注了几篇文章,他们说jp2
缺少文件支持,所以我使用命令成功安装sudo apt-get install libopenjp2-7-dev
。
当我这样做identify -version
时,它不会在代表下显示 jp2:
Delegates: bzlib cairo djvu fftw fontconfig freetype jbig jng jpeg lcms lqr ltdl lzma openexr pangocairo png rsvg tiff wmf x xml zlib
任何人都可以帮助我如何包含到现有的 ImageMagick 中
- 项目清单