Nulis Coding - Mengenal Lebih Jauh Tentang Format Gambar GIF (Graphics Interchange Format)
Pernah melihat gambar yang bisa bergerak dengan format gif ? itu bukan video ya guys tapi format gambar gif atau graphics Interchange Format.
Graphics Interchange Format(GIF) adalah sebuah format yang sering digunakan dalam dunia web maupun dalam dunia citra digital. Format ini sering digunakan karena ukurannya yang relati kecil dan juga banyaknya software editor gambar yang telah mendukung citra ini. GIF berukuran kecil karena membatasi jumlah warnanya sebanyak 256 warna sehingga dapat menghemat ukuran berkas.
Algoritma GifShuffle yang dikembangkan oleh Matthew Kwan adalah salah satu algoritma steganografi yang menggunakan berkas citra dengan format GIF. Akan dibahas bagaimana proses encoding dan decoding pesan dalam citra dengan menggunakan algoritma GifShuffle. Algoritma ini melakukan penyisipan pesan dengan cara mengganti susunan palet warna yang ada dalam sebuah berkas citra dengan format GIF.
Selain itu akan dilakukan pula pengujian terhadap citra yang telah disisipi oleh pesan. Pengujian ini dilakukan dengan menggunakan software paranoia Hal ini dilakukan untuk memperoleh kesimpulan bagaimana ketahanan pesan yang telah disisipkan ke dalam berkas GIF tersebut. Pengujian terhadap berbagai ukuran berkas citra dan jumlah warna yang dikandung dalam berkas tersebut pun dilakukan untuk memperoleh bagaimana kriteria berkas citra dengan format GIF.
Tipe file GIF memungkinkan penambahan warna transparan dan dapat digunakan untuk membuat animasi sederhana, tetapi saat ini standar GIF hanya maksimal 256 warna saja.
File ini menggunakan kompresi yang tidak menghilangkan data (lossles compression) tetapi penurunan jumlah warna menjadi 256 sering membuat gambar yang kaya warna seperti pemandangan menjadi tidak realistis.
Pada program MS Paint, tidak ada fasilitas penyesuaian warna yang digunakan (color table) sehingga menyimpan file GIF di MS Paint seringkali menghasilkan gambar yang terlihat rusak atau berubah warna. Pada program pengolah gambar yang lebih baik, seperti Adobe Photoshop , color table bisa diatur otomatis atau manual sehingga gambar tidak berubah warna atau rusak.
Wikipedia Indonesia:
Pengertian GIF dalam format gambar:
GIF adalah format gambar asli yang dikompres dengan CompuServe.[2] Bitmap jenis ini mendukung 256 warna dan bitmap ini juga sangat popular dalam internet.[2] Format GIF hanya dapat menyimpan gambar dalam 8 bit dan hanya mampu digunakan mode grayscale, bitmap, dan index color.[3] Format ini merupakan format standar Internet atau publikasi elektronik.[3] Selain itu format ini mendukung penggunaan multiple bitmap dalam satu file sehingga dapat menghasilkan gambar animasi dan merekam penggunaan Transparency Masking.[3]
GIF sering digunakan untuk mewarnai halaman HTML pada tag <body background="back.gif">, spanduk (banner), icon, dan lain-lain.[4] GIF juga baik untuk menampilkan gambar dengan komposisi yang tidak menggunakan terlalu banyak warna, seperti gambar kartun.[4] Sementara itu, GIF tidak cocok digunakan untuk menampilkan foto.[4] GIF menggunakan metode Lossless Compression, untuk membuat ukuran file sekecil mungkin.[4] Lossless Compression adalah kompresi yang tidak mengurangi kualitas pada gambar, namun dapat memperkecil besarnya jumlah file, jadi tidak ada penghilangan data pada saat dilakukan kompresi.[4]
Struktur Gambar GIF :
Kompresi Gambar GIF :
Format GIF menggunakan kompresi algoritme dari LZW (Lempel Zev Welch) yang dimiliki oleh Unisys.[4] Pemegang hak cipta GIF kini dipegang oleh CompuServe Incorporated.[4] Awalnya GIF bebas royalti bagi semua pengguna namun tahun 1995.[4] Unisys memutuskan menarik royalti pada vendor pengguna GIF.[4]
Nah itu tadi artikel "Mengenal Lebih Jauh Tentang Format Gambar GIF (Graphics Interchange Format)" semoga bermanfaat bagi kalian semua ya guys. Jangan lupa klik LIKE pada Halaman Facebook Nulis Coding untuk mendapatkan informasi menarik lainnya dengan cepat. Klik share juga untuk berbagi ilmu dengan teman-teman kalian ya guys. :)
Referensi:
- https://id.wikipedia.org/wiki/Graphics_Interchange_Format
Pernah melihat gambar yang bisa bergerak dengan format gif ? itu bukan video ya guys tapi format gambar gif atau graphics Interchange Format.
Graphics Interchange Format(GIF) adalah sebuah format yang sering digunakan dalam dunia web maupun dalam dunia citra digital. Format ini sering digunakan karena ukurannya yang relati kecil dan juga banyaknya software editor gambar yang telah mendukung citra ini. GIF berukuran kecil karena membatasi jumlah warnanya sebanyak 256 warna sehingga dapat menghemat ukuran berkas.
Algoritma GifShuffle yang dikembangkan oleh Matthew Kwan adalah salah satu algoritma steganografi yang menggunakan berkas citra dengan format GIF. Akan dibahas bagaimana proses encoding dan decoding pesan dalam citra dengan menggunakan algoritma GifShuffle. Algoritma ini melakukan penyisipan pesan dengan cara mengganti susunan palet warna yang ada dalam sebuah berkas citra dengan format GIF.
Selain itu akan dilakukan pula pengujian terhadap citra yang telah disisipi oleh pesan. Pengujian ini dilakukan dengan menggunakan software paranoia Hal ini dilakukan untuk memperoleh kesimpulan bagaimana ketahanan pesan yang telah disisipkan ke dalam berkas GIF tersebut. Pengujian terhadap berbagai ukuran berkas citra dan jumlah warna yang dikandung dalam berkas tersebut pun dilakukan untuk memperoleh bagaimana kriteria berkas citra dengan format GIF.
Tipe file GIF memungkinkan penambahan warna transparan dan dapat digunakan untuk membuat animasi sederhana, tetapi saat ini standar GIF hanya maksimal 256 warna saja.
File ini menggunakan kompresi yang tidak menghilangkan data (lossles compression) tetapi penurunan jumlah warna menjadi 256 sering membuat gambar yang kaya warna seperti pemandangan menjadi tidak realistis.
Pada program MS Paint, tidak ada fasilitas penyesuaian warna yang digunakan (color table) sehingga menyimpan file GIF di MS Paint seringkali menghasilkan gambar yang terlihat rusak atau berubah warna. Pada program pengolah gambar yang lebih baik, seperti Adobe Photoshop , color table bisa diatur otomatis atau manual sehingga gambar tidak berubah warna atau rusak.
source: tenor.com
Wikipedia Indonesia:
Pengertian GIF dalam format gambar:
GIF adalah format gambar asli yang dikompres dengan CompuServe.[2] Bitmap jenis ini mendukung 256 warna dan bitmap ini juga sangat popular dalam internet.[2] Format GIF hanya dapat menyimpan gambar dalam 8 bit dan hanya mampu digunakan mode grayscale, bitmap, dan index color.[3] Format ini merupakan format standar Internet atau publikasi elektronik.[3] Selain itu format ini mendukung penggunaan multiple bitmap dalam satu file sehingga dapat menghasilkan gambar animasi dan merekam penggunaan Transparency Masking.[3]
GIF sering digunakan untuk mewarnai halaman HTML pada tag <body background="back.gif">, spanduk (banner), icon, dan lain-lain.[4] GIF juga baik untuk menampilkan gambar dengan komposisi yang tidak menggunakan terlalu banyak warna, seperti gambar kartun.[4] Sementara itu, GIF tidak cocok digunakan untuk menampilkan foto.[4] GIF menggunakan metode Lossless Compression, untuk membuat ukuran file sekecil mungkin.[4] Lossless Compression adalah kompresi yang tidak mengurangi kualitas pada gambar, namun dapat memperkecil besarnya jumlah file, jadi tidak ada penghilangan data pada saat dilakukan kompresi.[4]
Struktur Gambar GIF :
- Bagian kepala (Header): Menyimpan informasi identitas file GIF (3 bytes, harus string "GIF") dan versinya (3 bytes, harus string "87a" atau "89a")
- Global Screen Descriptor: Mendefinisikan logikal screen area di mana masing-masing file GIF ditampilkan.
- Global Color Table: Masing-masing gambar dalam GIF dapat menggunakan global color table atau tabel warnanya sendiri-sendiri. Penggunaan GCT akan memperkecil ukuran file GIF.
- gambar1, gambar2, gambar3, ... gambar-n: di mana masing-masing gambar memiliki struktur blok sendiri-sendiri dan terminator antar file.
- Trailer: Akhir dari sebuah file GIF.
Kompresi Gambar GIF :
Format GIF menggunakan kompresi algoritme dari LZW (Lempel Zev Welch) yang dimiliki oleh Unisys.[4] Pemegang hak cipta GIF kini dipegang oleh CompuServe Incorporated.[4] Awalnya GIF bebas royalti bagi semua pengguna namun tahun 1995.[4] Unisys memutuskan menarik royalti pada vendor pengguna GIF.[4]
Nah itu tadi artikel "Mengenal Lebih Jauh Tentang Format Gambar GIF (Graphics Interchange Format)" semoga bermanfaat bagi kalian semua ya guys. Jangan lupa klik LIKE pada Halaman Facebook Nulis Coding untuk mendapatkan informasi menarik lainnya dengan cepat. Klik share juga untuk berbagi ilmu dengan teman-teman kalian ya guys. :)
Referensi:
- https://id.wikipedia.org/wiki/Graphics_Interchange_Format
0 Comments
Terimakasih atas kunjungan anda.
Jangan Lupa membagikan artikel ini kepada teman anda agar lebih bermanfaat.