Ich habe über 600 Bilder aus einer von mir durchgeführten Simulation erstellt. Ich möchte diese Bilder in ein GIF-Format konvertieren. Können Sie mir eine Möglichkeit dazu bieten, mit der ich jedes Bild für> 1 Sekunde anzeigen kann?
Ich habe über 600 Bilder aus einer von mir durchgeführten Simulation erstellt. Ich möchte diese Bilder in ein GIF-Format konvertieren. Können Sie mir eine Möglichkeit dazu bieten, mit der ich jedes Bild für> 1 Sekunde anzeigen kann?
Antworten:
convert -delay 100 -loop 0 image*.png animation.gif
Ersetzen image*.png
Sie durch die Namen Ihrer Bilder.
Installieren Sie es mit:
sudo apt-get install imagemagick
Beachten Sie, dass Sie für 600 Dateien viel RAM benötigen.
dispose 2
, um die vorherigen Frames zu entfernen.
... ist ein gutes GUI-Tool zum Konvertieren und Komprimieren von Bildern. Es könnte Ihnen hier helfen. Mir ist die ImageMagick-Antwort bekannt, dies ist eine GUI-Lösung.
Die Website lautet http://converseen.sourceforge.net .
Verfügbar in den Standard-Repositorys.
sudo apt-get install converseen
Standardmäßig nicht verfügbar, aber es gibt eine (wahrscheinlich nicht dedizierte) PPA:
sudo add-apt-repository ppa:ubuntuhandbook1/apps
sudo apt-get update && sudo apt-get install converseen
Um jedes Bild länger als 1 Sekunde anzuzeigen, öffnen Sie eines der Bilder, und Ihr Standardbild-Viewer sollte geöffnet werden. Bei einer Neuinstallation von Ubuntu wird Eye of Gnome Image Viewer geöffnet.
So starten Sie eine Diashow:
Klicken Sie auf Ansicht ▸ Diashow oder drücken Sie F5.
Der Image Viewer startet eine Diashow jedes Bildes im Ordner.
Sie können die Diashow-Einstellungen, z. B. wie viele Sekunden jedes Bild angezeigt werden soll, auf der Registerkarte Diashow der Einstellungen anpassen:
Klicken Sie auf Bearbeiten ▸ Einstellungen ▸ Diashow