PNG vs. JPG

Jika Anda mencoba memilih format untuk menyimpan gambar Anda, gunakan aturan praktis ini untuk memutuskan: JPEG untuk foto atau gambar fotorealistik dengan banyak warna; PNG untuk seni garis, gambar dengan banyak teks, atau gambar transparan; dan GIF untuk gambar animasi.

Grafik perbandingan

Grafik perbandingan JPEG versus PNG
JPEG PNG
Berdiri untukKelompok Ahli Fotografi BersamaGrafik Jaringan Portable
Paling cocok untukFoto-foto; gambar fotorealistik dengan banyak warnaGaris seni; gambar dengan teks; gambar transparan
Jenis MIMEgambar / jpeggambar / png
Ekstensi File.jpg, .jpeg, .jpe.png
Jenis FormatFormat gambar grafik rasterFormat gambar grafik raster
Raster / VektorRasterRaster
Manajemen WarnaIyaMendukung manajemen warna melalui penyertaan profil ruang warna ICC
Warna TerindeksTidakYa (untuk 1-8bit PNGs)
Dukungan InterlacingIyaIya
Dukungan untuk AnimasiTidakTidak
Dukungan untuk TransparansiTidakIya
Dukungan untuk MetadataIyaIya
Dukungan untuk Multi-halamanTidakTidak
Dukungan untuk LapisanTidakTidak
Dapat diperpanjangTidakTidak
Algoritma KompresiKompresi lossy berbasis DCTAlgoritma kompresi DEFLATE lossless
DipatenkanTidak, tetapi bagian dari teknologi, termasuk metode kompresinya, telah menjadi subjek dari beberapa tuntutan hukum paten.Tidak
Aplikasi yang KompatibelSebagian besar browser web dan suite produktivitasSebagian besar browser web dan suite produktivitas
Angka ajaibdf d889 50 4e 47 0d 0a 1a 0a
Pengidentifikasi Jenis Seragampublic.jpegpublic.png

fitur

Persamaan dan perbedaan

JPEG dan PNG serupa dalam beberapa hal. Mereka mendukung level kedalaman warna yang sebanding dan membawa dukungan untuk metadata, interlacing, dan manajemen warna. Format tidak mendukung animasi, layer, atau HDR.

Memisahkan keduanya adalah fakta bahwa PNG mendukung transparansi gambar, sedangkan JPEG tidak. Selain itu, pengindeksan warna tersedia untuk PNG 1-8bit tetapi tidak didukung sama sekali dalam JPEG.

Versi JPEG dan PNG lainnya

Ada banyak versi alternatif yang kurang dikenal dari JPEG dan PNG. Misalnya, JPEG tidak mendukung HDR, tetapi ada JPEG-HDR tidak resmi. Bahkan ada format JPEG lossless. Dan meskipun PNG tidak mendukung animasi seperti GIF, ada APNG, cabang PNG yang tidak standar yang memungkinkan animasi.

Masalah dengan menggunakan versi JPEG dan PNG yang kurang dikenal muncul untuk mendukung. Tidak semua browser akan menampilkan semua format gambar dengan benar (mis., Firefox mendukung APNG, tetapi Internet Explorer tidak, dan Chrome memerlukan ekstensi). Dalam sebagian besar semua kasus, perancang harus tetap menggunakan standar yang didukung dengan baik untuk menghindari kerugian pengalaman pengguna.

Penggunaan

Fotografi

Kamera DSLR biasanya memungkinkan fotografer untuk menyimpan gambar mereka dalam beberapa format file grafik, yaitu RAW, JPEG, dan kadang-kadang TIFF. Meskipun JPEG memiliki kelebihan dari ukuran file yang lebih kecil, mereka adalah lossy, fotografer proamateur dan profesional terkemuka lebih suka format TIFF atau RAW untuk kompresi lossless mereka yang berkualitas tinggi.

Dalam pasca-produksi, fotografer dapat menyesuaikan data gambar RAW dan kemudian menyimpan ke format file baru, lossless (tetapi lebih mudah diakses), seperti PNG. Format file penting, karena sebagian besar layanan pencetakan akan menerima JPEG dan PNG — dan kadang-kadang TIFF — tetapi hanya beberapa layanan pencetakan yang berfungsi dengan gambar RAW.

Web

Ikon web kecil disimpan di berbagai pengaturan.

Sebagian besar situs web menggunakan kombinasi JPEG dan PNG (dan terkadang GIF) dalam desain mereka, karena JPEG dan PNG digunakan untuk alasan yang berbeda. Dalam kebanyakan kasus, JPEG digunakan untuk gambar besar, seperti foto atau latar belakang situs web besar yang berat, karena sifat JPEG yang hilang memungkinkan untuk ukuran file yang lebih kecil, artinya situs web dapat memuat desain dengan lebih cepat. Perancangan perangkat lunak seperti Adobe Photoshop memiliki alat yang dapat memberi tahu perancang seberapa besar file saat menggunakan format tertentu dan menyesuaikan pengaturannya, bahkan sebelum mereka menyimpan gambar. Meskipun PNG tidak akan menghasilkan ukuran file yang lebih kecil daripada JPEG jika menyangkut gambar besar dengan adegan yang kompleks, kompresi lossless PNG terkadang menghasilkan ukuran file yang lebih kecil untuk gambar yang lebih kecil, terutama yang memiliki grafis yang dihasilkan komputer (misalnya, garis atau persegi digambar dalam Photoshop).

Di mana PNG paling sering digunakan adalah dengan gambar kecil, seperti ikon web, di mana kompresi lossless memastikan citra yang jernih dan jelas; PNG juga digunakan ketika latar belakang transparan diperlukan untuk mengelilingi gambar pusat (misalnya, ketika menggunakan sprite).

Kompresi

JPEG dan PNG menggunakan metode kompresi yang sangat berbeda. JPEG menggunakan metode kompresi lossy berbasis DCT yang mengorbankan kualitas demi ukuran file yang lebih kecil. PNG memprioritaskan kualitas dan menggunakan algoritma kompresi DEFLATE lossless. Ukuran file JPEG dapat dikurangi dengan menyesuaikan persentase kualitas gambar selama penyimpanan, sementara ukuran file PNG kurang mudah disesuaikan dan biasanya memerlukan program terpisah untuk lebih lanjut memampatkan gambar.

Tonton video berikut untuk mempelajari bagaimana berbagai metode kompresi memengaruhi ukuran file, kedalaman warna, dan pemuatan gambar dalam format JPEG dan PNG.

Karena mereka lossy, JPEG tidak boleh diedit dan disimpan ulang beberapa kali, karena ini akan mengakibatkan degradasi gambar yang parah (menyimpan dalam satu sesi tanpa menutup file di antara menyimpan baik-baik saja, namun). JPEG yang telah disimpan berkali-kali menjadi pixelated dan tidak menampilkan warna dengan akurat. Sebaliknya, PNG dapat disimpan dan disimpan tanpa kehilangan kualitas. Video ini menunjukkan kehilangan generasi ini selama 600 menghemat.

Kepopuleran

Dengan dukungan peramban universal untuk transparansi PNG dalam beberapa tahun terakhir, PNG semakin populer, terutama untuk elemen desain web tertentu. Namun, sebagian besar triliunan gambar di internet, banyak di antaranya adalah foto atau seni, masih berupa JPEG, dan ini kemungkinan tidak akan berubah dalam waktu dekat.

Status Paten

Banyak perusahaan, termasuk banyak troll paten, telah mengklaim memiliki paten pada satu bentuk teknologi JPEG atau lainnya. Ini telah menyebabkan banyak tuntutan hukum selama bertahun-tahun, dengan yang terbaru terjadi pada 2013 ketika sebuah perusahaan bernama Princeton Digital Image Corporation menggugat puluhan perusahaan besar, termasuk perusahaan seperti Amazon, Netflix, dan Costco, karena menggunakan JPEG. gambar di situs web mereka. Mematenkan metode kompresi adalah alasan utama JPEG lossless tidak pernah menjadi populer. Beberapa ingin mendukung atau menggunakan JPEG seperti itu karena takut digugat.

PNG dikembangkan untuk menggantikan GIF, yang menggunakan metode kompresi yang sebelumnya dipatenkan oleh Unisys. PNG menggunakan metode kompresi, DEFLATE, yang tidak dipatenkan, sehingga menghilangkan ketakutan akan pelanggaran paten.

Artikel Terkait