gpt4 book ai didi

imagemagick - 带有标题的 mogrify(imagemagick 或 graphicsmagick)

转载 作者:行者123 更新时间:2023-12-04 03:14:42 25 4
gpt4 key购买 nike

我正在尝试对图像执行多项操作(调整大小、裁剪、在底部添加一些空白区域)。

然后我尝试在空白处添加标题。

我想使用 mogrify,这样我就可以编辑现有文件,而不是创建一个新文件(它会大量使用)。

这给我一个错误,我不太确定该怎么做。不过,它确实适用于 convert

magick mogrify -resize 300x -crop 300x200+0+50 -extent 300x290 input.jpg -size 300x90 -gravity SouthWest -font "Arial" -pointsize 24 -fill black caption:'dis some really long shit that goes on 3 lines onmg how will it ever the' -composite -quality 100

最佳答案

magick 是 V7 中 convert 的新名称。大概是为了避免 Windows 内置转换程序的问题

注意:将标题创建为内存中的单独图像,并将其与原始图像合并。

旧的转换程序展示了一种使用 php 在变量中使用图像的方法

$size = getimagesize( $input ); 
$cmd = " $input ( -size {$size[0]}x30".
" -background black -fill white".
" -pointsize 16 -gravity center".
" caption:\"Caption\" -flatten ) -append ";
exec("convert $cmd caption_size.jpg");

使用 magick 的示例 - 注意 -size 中的快捷方式,它将图像大小保存到变量中。一次性使用 Windows

magick "input.jpeg" ( -size "fx:w"x30 -background black -fill white -pointsize 30 -gravity center caption:"Caption" -flatten ) -append "output.jpg"

Example output

关于imagemagick - 带有标题的 mogrify(imagemagick 或 graphicsmagick),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56919550/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com