J'essaie de convertir cette image, http://en.wikipedia.org/wiki/File:Dijkstra_Animation.gif , en une série de .png
fichiers.
C'était assez simple, j'ai utilisé la convert
commande sous Linux:
convert Dijkstra_Animation.gif dijkstra.png
La commande s'est bien déroulée et a produit les 27 cadres, comme indiqué au bas de la page d'origine.
Cependant, je trouve que certains des .png
fichiers produits ne sont que des chiffres ou des flèches. Ce qui est différent de ce que j'attendais.
Je veux que les .png
fichiers soient une séquence simple de la même manière que le .gif
fichier s'affiche.
Pourriez-vous s'il vous plaît suggérer une méthode (pour Linux s'il vous plaît) pour y parvenir?
la source
jalal@klein:~$ convert -verbose -coalesce MRtIA77.gifv rabbit.jpg convert: no decode delegate for this image format
GIFV '@ error / constituent.c / ReadImage / 501. convertir: aucune image définierabbit.jpg' @ error/convert.c/ConvertImageCommand/3210.
MRtIA77.gifv
est correct? Peut-être que je vois un extrav
à la fin.Si
convert
cela ne fonctionne pas pour vous et que vous êtes un utilisateur Mac, vous pouvez essayersips
, qui est fourni avec votre MacOS. Par exemple, vous pouvez convertir une image GIF en image PNG:Vous pouvez également convertir un dossier rempli de GIF en PNG enregistrés dans le dossier pngs:
En savoir plus
sips
. Il s'agit d'une abréviation de système de traitement d'image scriptable. Il est utilisé pour interroger ou modifier des fichiers d'images raster (JPG / GIF / PNG). Les options de traitement d'image incluent flip, rotation, changement de format / largeur / hauteur d'image. Vous pouvez trouver plus de détails dans son manuel: en ligne de commandeman sips
ou dans le manuel en ligne .Pour info, ma version MacOS (obtenue par
uname -rsv
) est:la source