karlw wrote:hello. i need take image one by one and append label.
later i will create from sequence of images GIF's. [...] i want script take one image append my text and put it to another folder.
not append all together. keep them as sequence.
It's a little difficult to understand what you're trying to do there, but if all you want is a green strip at the top of the images with the same black text on every image, something like this might be a better approach...
Code: Select all
magick "TempSeq/*.png" -background Green ^
-gravity north -splice 0x36 ^
-font Ariel -fill Black -pointsize 24 ^
-annotate +0+4 "My Label" ^
"./temp/%%04d.png"
That uses "-splice" to add a green strip to the top of all your images. Then it uses "-annotate" to write your text on all those green strips. Then it saves them all as individual PNG files.
There are ways to use "-append" to add text to images, but the way you're trying to do it won't really work.