可以在 magick 和输入文件名之间提供选项的 imagemagick 命令有哪些示例
What are some examples of imagemagick commands where option can be provided between magick and input filename
例如
magick -density 100 apple.jpg -resize 100x100 apple-edited.jpg
这里的密度是必须在输入文件名之前提供的选项。
有人可以解释一下什么时候需要这样的优先选项吗?并提供更多示例。
PS:我尝试寻找选项,但不确定是否有此类选项的特定术语有助于限制搜索结果。
ImageMagick 是专门的 光栅 图像处理器,这意味着它处理由 组成的位图图像pixels 布局在矩形网格(或 raster)上,而不是像 Adobe 这样的 vector 图像处理器Illustrator 或 Inkscape 处理由顶点或拐点而非像素描述的形状、线条、矩形和贝塞尔曲线。
当您将矢量图像(例如 SVG 图像或 PDF)加载到 ImageMagick 时,它所做的第一件事就是先将图像栅格化到矩形网格上可以使用像素。因此,如果您的图像是 SVG 或 PDF,则需要在加载图像之前设置密度或网格中的行数。
我不知道为什么要像您的示例那样为 JPEG 执行此操作。我想不出在加载图像之前绝对需要进行的任何其他设置。
例如
magick -density 100 apple.jpg -resize 100x100 apple-edited.jpg
这里的密度是必须在输入文件名之前提供的选项。 有人可以解释一下什么时候需要这样的优先选项吗?并提供更多示例。
PS:我尝试寻找选项,但不确定是否有此类选项的特定术语有助于限制搜索结果。
ImageMagick 是专门的 光栅 图像处理器,这意味着它处理由 组成的位图图像pixels 布局在矩形网格(或 raster)上,而不是像 Adobe 这样的 vector 图像处理器Illustrator 或 Inkscape 处理由顶点或拐点而非像素描述的形状、线条、矩形和贝塞尔曲线。
当您将矢量图像(例如 SVG 图像或 PDF)加载到 ImageMagick 时,它所做的第一件事就是先将图像栅格化到矩形网格上可以使用像素。因此,如果您的图像是 SVG 或 PDF,则需要在加载图像之前设置密度或网格中的行数。
我不知道为什么要像您的示例那样为 JPEG 执行此操作。我想不出在加载图像之前绝对需要进行的任何其他设置。