Bonjour mes amis J'essaie de composer deux images dans un script shell imagemagick mais je rencontre un problème ici. Mon problème est que j'ai deux dossiers. Dans le premier dossier, appelons-le A et le second l'appelle B. Dans les deux dossiers A et B, il y a des images avec le même nom, comme dans le dossier A il y a une image nommée 'a' et le même dossier nommé est dans le dossier B Maintenant, je veux faire les composer avec cette commandeComposer deux images dans shellscript
composite -compose over -geometry +125+25 -background white
a.png a.png output.png
Dans cette image de commande d'un dossier nommé « a.png » sera composer avec de la B.png 'dossiers B et la sortie sera « sortie. png'.Maintenant, je peux le faire manuellement un par un en exécutant la commande dans le terminal. Je veux le script shell de celui-ci par lequel je peux faire composer un grand nombre de fichiers. Toute aide et suggestions seront très appréciables.
Merci pour votre réponse et +1 de moi, mais il montre une erreur comme «impossible d'ouvrir" B/$ base ". Je pense qu'ici seulement A est défini mais B n'est pas défini. Donc, une idée derrière cela? – NewUser
Fonctionne pour moi. Est-ce que votre shell bash? – themel