Comment faire pour recadrer un gif animé à l'aide de ImageMagick?
Il ya beaucoup d'informations sur le recadrage des images, mais de tenter de recadrer (ou de la garniture), des animations de produit d'étranges résultats. Parfois, ils clignotent, ou venir avec des images supplémentaires, ou quelques images de la récolte correctement et d'autres deviennent de décalage. Comment puis-je éviter tout cela?
Vous devez vous connecter pour publier un commentaire.
-coalesce
reconstruit les images.-repage 0x0
.+repage
après la récolte de ce faire.+repage
est vraiment ce qui a fait le tour pour moi, merci! ImageMagick est de ne pas quitter le canevas d'animation .gifs pour une raison quelconque (ça n'arrive pas avec .png ou .jpeg).Même avec les unir et de repage, je ne pouvais pas obtenir ImageMagick pour recadrer et redimensionner des images gif animées très bien.
J'ai trouvé un programme appelé Gifsicle et il fonctionne très bien pour la manipulation de fichiers gif animés.
Il peut également faire toutes sortes d'autres activités. Check it out!
Animations sont souvent optimisées, ce qui signifie que certaines images sont plus petites que d'autres. Ainsi, dans ImageMagick, vous voudrez probablement de se fondre dans l'animation avant le découpage.
Vous devrez peut-être ajouter une méthode dispose, avant la lecture de l'animation d'entrée pour éviter un scintillement. Également définir le délai-et -boucle à la fin, si vous voulez apporter des modifications.
Voir
http://www.imagemagick.org/Usage/anim_basics/#dispose
http://www.imagemagick.org/Usage/anim_basics/#coalesce
http://www.imagemagick.org/script/command-line-options.php#layers
La ligne suivante travaillé avec moi sur Mac
Ici est la source