我想使用 imagemagick 创建一个耀斑图像,然后在其上添加文本。我在想这会很容易,但是在生成的图像上添加文本时遇到问题。
到目前为止,这是我所拥有的(请记住,文本和维度都是动态的):
耀斑:
\(
-fill transparent -size 300x1 xc: +noise Random -channel G -separate +channel \
-scale 300x300\! \
\( -size 300x300 gradient: -evaluate cos .5 \) \
-compose hardlight -composite \
-virtual-pixel HorizontalTileEdge -distort Polar -1
\)
文本
-fill red \
-gravity center \
-font Arial \
annotate:"Logo 12345678"
编辑: 文本正在显示,但我不知道如何在图像顶部过度印记文本,使其填充整个宽度的图像(从左到右,如果可能,使用一些填充)