Mendapatkan Resolusi Gambar Menggunakan Python
Mendapatkan Resolusi Gambar Menggunakan Python – Pada artikel kali ini, kita akan membahas bagaimana mendapatkan resolusi gambar menggunakan Python tanpa import library pihak ketiga. Anda bisa menggunakan gambar yang telah ditentukan sebelummya. Pada artikel ini menggunakan gambar tulips dengan ekstensi *.jpg (Joint Photographic Experts Group). Format JPG hanya mampu menyimpan warna dengan kedalaman 24-true bit color. Simak artikel dibawah ini untuk mempelajari bagaimana mendapatkan resolusi gambar menggunakan Python.
Daftar Isi
Membuat fungsi python dengan nama jpeg_resolusi
Pada fungsi jpeg_resolusi memiliki parameter masukan filename. Perhatikan kode berikut ini.
def jpeg_resolusi(filename): with open(filename,'rb') as img_file: img_file.seek(163) a = img_file.read(2) height = (a[0] << 8) + a[1] a = img_file.read(2) width = (a[0] << 8) + a[1] print("Resolusi citra anda adalah: ",width, "x",height)
Cara eksekusi fungi jpeg_resolusi
Untuk menjalankan fungsi jpeg_resolusi dengan parameter masukan filename, kalian bisa menuliskan seperti dibawah ini.
jpeg_resolusi("tulips.jpg")
Kode Keseluruhan
Berikut ini adalah kode secara keseluruhan agar Anda dapat mempelajarinya dengan mudah.
def jpeg_resolusi(filename): with open(filename,'rb') as img_file: img_file.seek(163) a = img_file.read(2) height = (a[0] << 8) + a[1] a = img_file.read(2) width = (a[0] << 8) + a[1] print("Resolusi citra anda adalah: ",width, "x",height) jpeg_resolusi("tulips.jpg")
Hasil yang diperoleh
Berikut ini adalah hasil yang diperoleh saat kalian menjalankan kode diatas.
Resolusi citra anda adalah: 640 x 427 Process finished with exit code 0
Sekian, artikel mengenai mendapatkan resolusi gambar menggunakan python. Temukan source code lainnya hanya di Inpows.
Baca Juga:
Membuat Pola Bintang Bentuk Huruf X Menggunakan Python