Saya mencoba mengubah gambar ini, http://en.wikipedia.org/wiki/File:Dijkstra_Animation.gif , ke serangkaian .png
file.
Ini cukup sederhana, saya menggunakan convert
perintah di Linux:
convert Dijkstra_Animation.gif dijkstra.png
Perintah berjalan dengan baik dan menghasilkan 27 frame, seperti yang dilaporkan di bagian bawah halaman asli.
Namun, saya menemukan bahwa beberapa .png
file yang dihasilkan hanya angka tunggal atau panah. Yang berbeda dari yang saya harapkan.
Saya ingin .png
file menjadi urutan sederhana dengan cara yang sama dengan .gif
file yang ditampilkan.
Bisakah Anda menyarankan metode (untuk Linux tolong) untuk mencapai ini?
sumber
jalal@klein:~$ convert -verbose -coalesce MRtIA77.gifv rabbit.jpg convert: no decode delegate for this image format
GIFV '@ error / constitute.c / ReadImage / 501. convert: tidak ada gambar yang ditentukanrabbit.jpg' @ error/convert.c/ConvertImageCommand/3210.
MRtIA77.gifv
itu benar? Mungkin saya melihat tambahanv
di akhir.Jika
convert
tidak bekerja untuk Anda dan Anda adalah pengguna Mac, Anda dapat mencobasips
, yang datang dengan MacOS Anda. Misalnya, Anda dapat mengonversi gambar GIF menjadi gambar PNG:Anda juga dapat mengonversi folder yang diisi dengan GIF ke PNG yang disimpan di folder pngs:
Lebih lanjut tentang
sips
. Ini adalah singkatan dari sistem pemrosesan gambar Scriptable. Ini digunakan untuk query atau memodifikasi file gambar raster (JPG / GIF / PNG). Opsi pemrosesan gambar meliputi flip, rotate, ubah format gambar / lebar / tinggi. Anda dapat menemukan rincian lebih lanjut dalam manualnya: di baris perintahman sips
atau di manual online .FYI, rilis MacOS saya (diperoleh oleh
uname -rsv
) adalah:sumber