Ho due immagini, una è la sovrapposizione, diciamo Immagine A con trasparenza e un'altra immagine B, devo posizionare l'immagine sovrapposta A sull'immagine B, in modo che una parte dell'immagine B sia visibile attraverso la parte trasparente dell'immagine a, devo anche spostare l'immagine B secondo alcuni parametri, come posso raggiungere questo obiettivo con ImageMagickImmagine magick sovrapposizione immagini
5
A
risposta
5
ho potuto realizzarlo dal comando seguente
composite -compose Dst_Over -geometry 520x320+20+80 image.jpeg overlay.png final.png
la chiave qui -compose Dst_Over
, che pone l'immagine in background (overlay.png
) e le opzioni geometriche consentono di spostare l'immagine.
Questo lavoro ma l'uscita corrisponde alle dimensioni dell'overlay. Utile per specificare l'attenuazione dell'output in base allo strato di base – geotheory
Se lo sfondo è una GIF animata, puoi farlo con qualcosa di simile: 'convert animation.gif -coalesce -gravity NorthEast -draw 'image over 0,0 0,0" transparent -watermark.png "'-layers Optimize final.gif' – bevanb