Apa itu file J2K?
File J2K adalah gambar yang dikompresi menggunakan kompresi wavelet, bukan kompresi DCT. Format file ini digunakan oleh file Joint Photographic Experts Group (JPEG) 2000. File J2K menyimpan informasi metadata tentang file gambar dalam XML tidak seperti .jpeg atau .jpg yang menggunakan format EXIF untuk tujuan ini. File J2K mendukung warna 15-bit, transparansi alfa, dan kompresi tanpa kehilangan. Beberapa API komersial ada untuk mendekode gambar JPEG 2000 seperti J2K-Codec. File J2K dapat dibuka di OS Windows menggunakan penampil gambar standar.
Format File J2K
Format file J2K sama dengan format JPEG 2000 yang sering disimpan sebagai .jp2 dan .jpc. Ini membuat file J2K mengikuti pendekatan pengkodean metadata yang sama dalam format XML di mana Standar 12234-1 digunakan sebagai referensi antara tag Exif dan komponen XML. Ini lebih ditingkatkan dengan ekstensi JPEG 2000 part-2 yang menggabungkan mekanisme animasi dan konfigurasi aliran kode menjadi satu gambar tunggal. File format file yang diperluas tersebut disimpan sebagai .jpx.
Tata Letak File JPEG2000
JPEG2000 mendukung berbagai aplikasi berdasarkan kesesuaian untuk format file yang dapat diperluas. Meskipun tipe yang paling sederhana dapat berisi satu gambar, tipe yang lebih kompleks dapat menyertakan serangkaian gambar, ditumpuk satu sama lain atau diurutkan berdasarkan waktu.
Kotak JP2
Ini adalah blok bangunan tingkat atas dari format file JP2 dan berisi kolom tipe dan panjang di header, dan bagian data. Jenis kotak yang paling terkenal adalah kotak codestream yang bersebelahan. Kotak ini menyimpan codestream JPEG2000 di bagian datanya.
Stream Kode JPEG2000
CodeStream JPEG2000 adalah urutan byte yang diperlukan untuk mendekode gambar terkompresi JPEG2000. Jika file tidak memiliki apa pun selain codestream ini, itu disebut file codestream mentah. Biasanya codestream JPEG adalah penerapan algoritma kompresi JPEG2000 pada gambar, meskipun itu bukan satu-satunya cara.
Bagian Ubin
Gambar yang disandikan JPEG2000 adalah kumpulan unit data yang disebut paket. Paket-paket ini dipertahankan dalam codestream di dalam grup paket yang disebut tile-parts. Sebelum menyandikan gambar, pembuat enkode membagi gambar menjadi kotak blok persegi panjang, yang disebut petak di mana setiap petak dikodekan secara terpisah terlepas dari petak lainnya.
Kompresi J2K
JPEG 2000 menggunakan teknologi kompresi wavelet membuatnya cepat berdasarkan fakta bahwa relatif sedikit piksel yang ditampilkan di viewport atau jendela apa pun yang ditampilkan oleh penampil gambar. Ini dapat ditekankan oleh fakta bahwa hanya beberapa megabyte piksel yang akan muncul di layar untuk gambar berukuran sangat besar (dalam gigabyte). Ini membantu mengambil dan merender hanya bagian data gambar yang diperlukan untuk mengisi piksel tampilan dengan cepat. Ini juga membutuhkan teknologi dekompresi kecepatan tinggi untuk mempercepat mekanisme pengambilan gambar untuk membuat citra yang diperlukan dengan cepat.
J2K memanfaatkan dekompresi cepat dan hanya mengambil informasi yang diperlukan untuk data piksel guna merender sebagian gambar yang terlihat dengan cepat ke layar. J2K dirancang terutama untuk melihat data dan bukan mengeditnya.
Identifikasi J2K
File JPEG 2000 memiliki byte tanda tangan 6A 50 20 20.
Jenis Mime
Jenis Mime Terdaftar untuk file JPEG 2000 meliputi:
- gambar/jp2
- gambar/jpx
- gambar/jpm
- video/mj2
Perbaikan atas standar JPEG
Perbaikan atas standar JPEG meliputi:
- Kinerja kompresi yang unggul
- Beberapa representasi resolusi
- Transmisi progresif dengan piksel dan akurasi resolusi
- Pilihan kompresi lossless atau lossy
- Ketahanan kesalahan, Format file yang fleksibel
- Dukungan rentang dinamis tinggi
- Informasi spasial saluran samping