imagemagick 相关问题

ImageMagick是一个开源软件套件,用于显示,转换和编辑光栅图像文件。

如何调整图像大小以使最长尺寸更短或等于某个量?

以下调整 JPEG 文件大小,使宽度最多变为 1000px: mogrify -resize "1000>" *.jpg 如何调整 JPEG 大小以使长边小于 1000 像素?

回答 2 投票 0

如何将 Magick::Image 从 ImageMagick 7 转换为 QImage?

这在 ImageMagick 6 中是一项相当简单的任务,只需 getConstPixels()、ColorRGB 即可完成。 但我无法用 ImageMagick 7 完成同样的任务,我得到了一个丑陋的、大部分是粉红色的东西。 我是什么……

回答 1 投票 0

为什么 ImageMagick 中 SVG 的 use-Tag 被忽略?

如果您例如使用(无双关语)来自 https://developer.mozilla.org/en-US/docs/Web/SVG/Element/use 的 SVG use 标签的示例用法 如果您例如use(无双关语)来自 https://developer.mozilla.org/en-US/docs/Web/SVG/Element/use 的 SVG use 标签的示例用法 <svg viewBox="0 0 30 10" xmlns="http://www.w3.org/2000/svg"> <circle id="myCircle" cx="5" cy="5" r="4" stroke="blue" /> <use href="#myCircle" x="10" fill="blue" /> <use href="#myCircle" x="20" fill="white" stroke="red" /> </svg> 并在浏览器中观看,您将看到三个圆圈,原始的和两个重复使用的副本。另一方面,如果您将此代码输入 ImageMagick,您将只能看到一个圆圈,因为 ImageMagick 中的 SVG 处理器会忽略 use 标签。 有什么办法可以修复吗? 图像应该是这样的: 如 ImageMagick 显示: 如您所见,ImageMagick 忽略了标签,因此元素没有按照您希望的方式复制。 为了实现您想要的效果,您必须在提交之前对 SVG 进行预处理。 <svg viewBox="0 0 30 10" xmlns="http://www.w3.org/2000/svg"> <circle id="myCircle1" cx="5" cy="5" r="4" stroke="blue" fill="blue" /> <circle id="myCircle2" cx="15" cy="5" r="4" stroke="blue" fill="white" /> <circle id="myCircle3" cx="25" cy="5" r="4" stroke="red" fill="white" /> </svg> 之后,对新的 SVG 进行光栅化。 convert input.svg output.png 这应该可行。

回答 1 投票 0

Magick 相当于 GIMP 色调-色度转换

使用 Gimp,给定输入图像,我可以使用“颜色”>“色调色度”来提高其对比度...通过设置 Chroma=50(范围在 -100 到 100 之间)并保留 Hue=0 和 Lightness=0。所以看起来...

回答 1 投票 0

是否可以在docker内加速ImageMagick -kmeans?

我正在使用 ImageMagick 版本 7 中的 kmeans 功能。 时间转换 in.png -kmeans 20 out.png 该命令在我的机器上完成得相当快(1.7 秒) 然而,当在 docker 中运行时,它会出现

回答 1 投票 0

使用 ImageMagick 使部分边缘变得柔和

这是一张类似于透明背景上某人的身份证照片的图画。我想让底部变软。只要接触到的地方一定是底部包括侧面...

回答 1 投票 0

Redmine CKEditor 图片上传 Paperclip::Errors::NotIdentifiedByImageMagickError Windows

我最近安装了 Bitnami Redmine 2.6.0。对于 Windows。经过一些测试后,我开始安装两个插件 Clipboard_image_paste 和 redmine_ckeditor。 起初我在安装时遇到了一些麻烦...

回答 1 投票 0

MoviePy 不应该这么慢

我正在用 json 脚本制作一本插图有声读物。因此,它有时会在单个图像上保存很多秒,并且永远不会少于 1 秒。但我认为 moviepy 仍在生成每一帧......

回答 1 投票 0

将内存流图像直接传递到 PowerShell 中的 ImageMagick 命令中

我想获取现有的内存流图像并将其直接传递到 ImageMagick 执行命令中,而不将文件物理保存到机器上。下面的代码给出了一个例子,我...

回答 1 投票 0

ActiveAdmin 模糊表单中的错误消息

我们在使用 ImageMagick 时遇到了一个无法排序的问题,但我们需要通过上传图像的表单来向用户隐藏与其相关的错误。我想出了一个蛮力ac...

回答 1 投票 0

Magick++ 将 JPEG 从 CMYK 转换为 RGB 色彩空间

我使用 ImageMagick Magick++ API 来处理我的 C++ 程序中的图像。它从 PDF 文件中读取图像。有些图像具有 CMYK 色彩空间。如何将此类图像转换为 RGB

回答 1 投票 0

在 Magick++ 中对图像应用 alpha 遮罩

我有一个图像,它有两个帧的序列。第二帧应该是第一帧的 alpha 蒙版。 这是一个例子: 我使用 Magick++ 编写了以下代码来分割...

回答 1 投票 0

致命错误:找不到“imagick”类

我正在尝试在 WampServer 2 下安装 imagemagic php 扩展。 我已经下载并安装了 ImageMagick 。我选择了ImageMagick-6.8.8-10-Q16-x86-dll.exe 我已经下载了 php 扩展。 ...

回答 6 投票 0

如何调整图像宽度但保持原始高度?

转换输入.png -调整大小200x 输出.png 将输入图像的宽度调整为 200 像素,但也会调整高度以确保输出与输入具有相同的宽高比。 我想要...

回答 1 投票 0

如何在 DDEV 中启用对 Imagemagick 的 SVG 支持

我需要进行一些 SVG 操作,特别是从 SVG 图标创建 PNG 缩略图。 当通过 MAMP 运行站点时,这可以正常工作,但通过 DDEV 运行站点时,则不行。 运行转换时 -

回答 3 投票 0

使用 Imagemagick 应用绝对对比度和亮度

我有一个工具,可以使用 CSS3 过滤器在线调整图像的对比度和亮度。因此我得到了从 0 到 [inf] 的两个亮度和对比度值,这意味着“1”没有变化

回答 1 投票 0

ImageMagick 在裁剪/切割时破坏了 PNG 图像的调色板

我尝试使用 ImageMagick 裁剪 PNG 图像,但它破坏了原始调色板。 我的命令是: $ 转换 e11.png -gravity East -chop 70x0 e11-out.png 它的作用如下: 原来的: 乔普...

回答 1 投票 0

Linux 上的 Imagemagick 将 EMF 转换为 PNG

我尝试在 Red Hat Enterprise Linux Server 版本 5.5 (Tikanga) 上使用 Imagemagick 将 EMF 格式的图像转换为 PNG,但遇到以下错误: 转换:无解码删除...

回答 4 投票 0

更改减亮合成图层的不透明度

我使用下面的命令将图像 (../esrgan/{1}) 与缩放至 400% 的另一图像 ({1}) 叠加,然后应用减亮合成。 并行 --bar --xapply 转换 {1} -filter Lanc...

回答 1 投票 0

使用imagemagick“转换”功能与子进程,从bytesio输入图像

我正在尝试制作扭曲效果,但是如果我们使用命令行使用“转换”功能,则需要我们指定要转换的文件的路径,最后...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.