GIF. Graphics Interchange Format (gif) adalah format gambar bitmap yang dikembangkan oleh sebuah tim di penyedia layanan online CompuServe yang dipimpin oleh ilmuwan komputer Amerika Steve Wilhite pada 15 Juni 1987. Show File GIF biasanya menyimpan satu gambar, tetapi formatnya memungkinkan banyak gambar disimpan dalam satu file. Formatnya juga memiliki parameter yang dapat digunakan untuk mengurutkan gambar untuk menampilkan setiap gambar dalam waktu singkat lalu menggantinya dengan yang berikutnya. Dengan kata sederhana, GIF adalah gambar bergerak Bantal. Bantal digunakan untuk pemrosesan gambar dengan python. Bantal dikembangkan di atas PIL (perpustakaan gambar python). PIL tidak didukung di python 3, jadi kami menggunakan bantal. Modul ini tidak dimuat sebelumnya dengan Python. Jadi untuk menginstalnya, jalankan perintah berikut di baris perintah pip install pillow Mari membuat gif secara bertahap Langkah 1. Pertama, kami mengimpor persyaratan kami untuk modul PIL Python3
Langkah 2. Buat daftar setelah kita memasukkan nilai lingkaran. (0,255,0) merupakan kode warna hijau dan (255,0,0) merupakan kode warna merah Python3
FuncAnimation( Figure, AnimationFunction, Frames, Interval)_17_______2 PIL 1PIL 0PIL 5
FuncAnimation( Figure, AnimationFunction, Frames, Interval)_17_______0 PIL 1PIL 0PIL 5
Langkah 3. For loop digunakan untuk membuat gambar animasi. Baris kode ke-2 digunakan untuk menetapkan nilai persegi, persegi tersebut berisi warna merah dan ukuran tepinya adalah 200. Baris ke-3 digunakan untuk membuat gambar persegi. Garis ke 4 digunakan untuk menggambar lingkaran pada gambar persegi tersebut, warna lingkaran tersebut adalah hijau Matplotlib hanya dapat digunakan untuk membuat animasi berbasis matematika. Ini dapat mencakup titik yang bergerak pada keliling lingkaran atau gelombang sinus atau kosinus yang sama seperti gelombang suara. Di Matplotlib kami memiliki perpustakaan bernama animasi dari mana kami dapat mengimpor fungsi bernama FuncAnimation(). Fungsi ini digunakan untuk membuat animasi. Fungsi ini digunakan untuk memanggil animationFunction pada interval tertentu dengan nomor Frame setiap kali dan menampilkan output dari AnimationFunction pada Gambar. Oleh karena itu, fungsi ini terutama menggunakan keempat ini sebagai inputnya Sintaksis FuncAnimation( Figure, AnimationFunction, Frames, Interval)_ Juga, ada fungsi dan objek lain juga, yang bersama-sama memungkinkan animasi. Mereka diberikan di bawah ini
Mengimpor modul yang diperlukan import numpy as np from matplotlib.animation import FuncAnimation from IPython import display import matplotlib.pyplot as plt Mulai
Ini adalah ide dasar untuk membuat animasi. Membuat AnimasiKita akan membuat gelombang kosinus yang ditampilkan dalam format animasi video Berbagai langkah dan ide yang digunakan tercantum di bawah ini.
Python3
import numpy as np from matplotlib.animation import FuncAnimation from IPython import display import matplotlib.pyplot as plt0 import numpy as np from matplotlib.animation import FuncAnimation from IPython import display import matplotlib.pyplot as plt1 import numpy as np from matplotlib.animation import FuncAnimation from IPython import display import matplotlib.pyplot as plt2 = import numpy as np from matplotlib.animation import FuncAnimation from IPython import display import matplotlib.pyplot as plt4 import numpy as np from matplotlib.animation import FuncAnimation from IPython import display import matplotlib.pyplot as plt5 import numpy as np from matplotlib.animation import FuncAnimation from IPython import display import matplotlib.pyplot as plt6
import numpy as np from matplotlib.animation import FuncAnimation from IPython import display import matplotlib.pyplot as plt7 import numpy as np from matplotlib.animation import FuncAnimation from IPython import display import matplotlib.pyplot as plt5 import numpy as np from matplotlib.animation import FuncAnimation from IPython import display import matplotlib.pyplot as plt9 Figure 0Figure 1Figure 2
________60______5 import numpy as np from matplotlib.animation import FuncAnimation from IPython import display import matplotlib.pyplot as plt9 Figure 7= 0
________21______2 import numpy as np from matplotlib.animation import FuncAnimation from IPython import display import matplotlib.pyplot as plt5 import numpy as np from matplotlib.animation import FuncAnimation from IPython import display import matplotlib.pyplot as plt9 Figure 0Figure 1= 9plt.figure() 0________62______1
________62______3 import numpy as np from matplotlib.animation import FuncAnimation from IPython import display import matplotlib.pyplot as plt5
Python3
________62______9 ________62______9 import numpy as np from matplotlib.animation import FuncAnimation from IPython import display import matplotlib.pyplot as plt6
________62______9________64______9
Python3________21______0 ________21______3
Karenanya, kode lengkap dapat dijalankan secara lokal (jika perpustakaan diinstal) atau online di Jupyter Notebooks atau Colaboratory Notebooks Bagaimana cara membuat GIF dari video dengan Python?Untuk akhirnya mengonversi video menjadi gif, Anda perlu memasukkan variabel videoClip dan menggunakan metode write_gif() di dalamnya, lalu tentukan nama yang ingin Anda berikan ke . Periksa folder tempat file video berada dan Anda akan melihat file gif. . Check the folder inside which the video file is located and you should see the gif file.
Bagaimana Anda menganimasikan gambar dengan Python?Tentukan Bagaimana Gambar Animasi Dibuat . lingkaran. int. Jumlah iterasi. Nilai defaultnya adalah 0 yang berarti animasi akan berulang tanpa batas. . fps. mengambang. Jumlah frame per detik. Nilai defaultnya adalah 10. . durasi. {melayang, daftar}. Durasi setiap frame dalam hitungan detik Bagaimana cara mengonversi jpg ke GIF Python?Cara mengonversi JPG ke GIF . Instal 'Anggap. Kata-kata untuk Python via. BERSIH' Tambahkan referensi perpustakaan (impor perpustakaan) ke proyek Python Anda Buka file sumber JPG dengan Python Panggil metode 'save()', meneruskan nama file keluaran dengan ekstensi GIF Dapatkan hasil konversi JPG sebagai GIF |