Senin, Maret 2

Perbedaan JPEG, GIF, dan PNG Serta Fungsinya

gambar icon JPG, PNG, GIFTidak seperti gambar tradisional yang mutlak memerlukan media berupa kertas untuk menyimpannya, gambar digital cukup hanya dengan ruang kosong pada memori. Untuk menampilkannya tidak hanya melalui media kertas, namun juga pada peralatan elektronik seperti komputer misalnya atau melalui halaman web.

Ada beberapa tipe gambar digital seperti JPEG, JPG, GIF, PNG, TIFF dan sebagainya. Pertanyaannya apa perbedaan dan kapan saat yang tepat untuk menggunakannya? berikut penjabarannya:

1. JPEG

JPEG memiliki file ekstension berupa JPG atau JPEG. Nama JPEG sendiri berasal dari singkatan Joint Photographic Experts Group. Format ini pertama kali diperkenalkan pada tahun 1986 silam. Cara penyebutan dari JPEG sendiri adalah "jay-peg".

Format ini dapat menampilkan jutaan warna yang berbeda dalam 1 gambar. Selain itu format ini menggunakan 16-bit data format. Format ini paling umum ditemukan pada kamera digital karena memang JPEG adalah standar file format untuk kebanyakan kamera digital yang beredar di dunia.

Yang spesial dari format ini adalah JPEG menggunakan alogaritma kompresi yang sangat kompleks. Imbas dari alogaritma kompresi ini adalah ukuran file yang jauh lebih kecil dibandingkan format lain. Karena itulah format JPEG sangat optimal untuk digunakan pada halaman web karena ukuran file gambar bisa mengecil hingga 60 sampai 75% dari aslinya. Kompresi ini sangat bermanfaat apabila digunakan jika ukuran file yang kecil jauh lebih penting dari pada kualitas maksimum dari sebuah gambar.

Format ini disebut juga lossy compression dikarenakan kompresi pada JPEG digunakan juga untuk menghilangkan data. Data yang dihilangkan maksudnya adalah dengan menghilangkan beberapa detail warna yang ada dalam sebuah gambar. Apa pengaruhnya untuk kualitas gambar? jawabannya adalah tidak ada. Hal ini disebabkan karena mata manusia tidak dapat melihat detil warna dengan baik seperti perbedaan gelap dan terang. Karena itulah beberapa detil warna dapat dikorbankan untuk menghemat ukuran file.

Pada Maret 2014 yang lalu, Mozilla yang juga membuat browser Firefox membuat format Mozjpeg. Format ini sangat kompatibel dengan format JPEG yang ada saat ini. Karena itu format ini juga dapat berjalan dengan baik dengan platform lain seperti web browser. Perbedaan antara JPEG biasa dengan Mozjpeg adalah Mozjpeg dapat mengurangi ukuran file sampai dengan 15% lebih kecil tanpa mengurangi kualitas gambar. Hal ini sangat berguna untuk halaman web, terutama pada saat upload gambar ke Facebook misalnya untuk upload yang lebih cepat.

Kesimpulannya Format ini sangat baik digunakan untuk Foto, pewarnaan gambar digital yang kompleks dan shading (gelap dan terang).

2. GIF

Format ini dibuat oleh CompuServe pada tahun 1987 dengan tujuan untuk transfer gambar yang lebih cepat untuk koneksi jaringan yang lambat. Untuk penyebutannya sendiri masih diperdebatkan antara "gif" atau "jif". GIF sendiri merupakan singkatan dari Graphics Interchange Format. Format ini menggunakan ekstensi file .gif.

Perbedaan dengan format JPEG adalah GIF dapat dipakai untuk membuat animasi. Selain itu GIF juga mendukung transparansi sehingga gambar yang dibentuk tidak hanya berbentuk kotak saja.

Selain itu, GIF menggunakan 256 indexed colors dimana teknik pewarnaan tiap pixelnya terdiri dari 2 pixel warna yang berbeda untuk menghasilkan suatu warna. Hal ini dimaksudkan untuk mengurangi jumlah warna yang digunakan karena dalam satu gambar hanya terdapat 256 warna.

GIF sangat baik untuk digunakan sebagai web graphics dengan warna yang sedikit seperti icon dan banner pada situs web, animasi, dan gambar sederhana seperti coretan atau kartun sederhana.

3. PNG

PNG diucapkan "ping" atau "P-N-G" (pienji) adalah sebuah format file gambar yang didesain pada pertengahan 1990an sebagai jalan keluar untuk permasalahan paten format GIF. PNG sendiri merupakan singkatan dari Portable Network Graphics. Keunggulan dari PNG sendiri adalah kelebihan pada JPEG dan GIF digabung menjadi satu. PNG sendiri terdiri dari 2 bagian, yaitu PNG-8 dan PNG-24 yang masing-masing mempunyai keunggulan sendiri seperti :

PNG-8 sangat mirip dengan GIF. PNG-8 menggunakan 256 colors dan 1-bit transparency yang mengakibatkan sifatnya sama dengan GIF. Walaupun mirip dengan GIF, namun PNG mempunyai keunggulan yaitu file yang dihasilkan lebih kecil bila dibandingkan dengan GIF.

PNG-24 disebut begitu karena menggunakan 24-bit color yang mirip JPEG. Format ini mempunyai sifat Lossless compression. Sehingga tidak ada data yang hilang seperti pada JPEG. Namun karena tidak adanya data yang hilang maka ukuran filenya lebih besar daripada JPEG. Selain itu satu gambar PNG-24 dapat menampung sampai dengan 16 juta warna yang berbeda.

Transparansi dalam PNG berbeda dengan GIF karena PNG menggunakan Alpha-channels. Maksudnya PNG dapat menggunakan transparansi yang diset dalam suatu skala tertentu (semi transparan) sampai dengan benar-benar transparan. Selain itu PNG dapat diberi background berwarna apapun. Berbeda dengan JPEG yang hanya bisa diberi background putih dan GIF yang transparan. Karena alpha-channels inilah beberapa browser lama mempunyai sedikit masalah ketika menampilkan gambar PNG. PNG juga dapat digunakan untuk animasi walaupun ukurannya jauh lebih besar bila dibandingkan dengan GIF.

PNG sangat baik digunakan sebagai gambar untuk web seperti logo yang membutuhkan transparansi, gambar yang tengah dalam proses editing dan complex images seperti foto jika ukuran file tidak dipermasalahkan dan kualitas gambar harus sangat baik.

Dengan berbagai tipe format gambar yang tersedia untuk digunakan, sebuah gambar jika menggunakan format yang tepat maka dapat memaksimalkan kualitas namun dapat menghemat ruang kosong yang tersedia pada website, email atau album foto digital.

Author:

Bregejil yang suka menggambar bebas dan mulai tertarik menggunakan Inkscape (dan GIMP tentunya) serta Ubuntu untuk menggambar hal hal random. Mencoba berbagi pengalaman memakai Linux dan software didalamnya untuk berkreasi.

0 comments:

Pertanyaan, koreksi, diskusi dan sebagainya silahkan di tulis di kolom komentar