Tasvirlash dunyosida rasmlarni saqlash va ular bilan ishlashda foydalanish mumkin bo'lgan ko'plab standartlar mavjud. Bitmap - bu standartlarning eng qadimgi va deyarli barcha operatsion tizimlarida bo'lgan, Jpeg esa fotosuratlar va boshqa real tasvirlarni boshqarish uchun Birlashgan Fotosuratlar Ekspertlari Guruhi tomonidan keyinchalik ishlab chiqilgan standartdir. Bitmaplar rasmlarni saqlashda juda sodda va hatto dastlab Jpeg-dan farqli o'laroq, siqish qobiliyatiga ega emas, bu fayl hajmini past darajada ushlab turish bilan tasvir sifatini optimallashtirish uchun murakkab algoritmlardan foydalanadi.

Tasvir hajmini kamaytirish uchun Jpeg yo'qotilgan siqishni algoritmidan foydalanadi, bu rasmdagi ma'lumotlarning bir qismini olib tashlaydi. Bitmap xarakati yo'qolgan siqishni taklif qilmaydi va bitmaplardagi rasmlar odatda juda katta bo'lishi mumkin. Bitmap rasmining hajmini kamaytirish uchun zip kabi siqishni algoritmidan foydalanish yoki indekslangan palitradan foydalanish kerak. Indekslangan palitrasi aniqlangan ranglar sonini sizning rasmingizda ishlatiladigan ranglarga kamaytirishga imkon beradi. Misol uchun, agar siz 32 bitli palitrada ranglarga muhtoj bo'lgan faylga ega bo'lsangiz, lekin barcha ranglarni ishlatmasa, ishlatilmagan ranglarga ega bo'lmagan indekslangan palitrani aniqlashingiz mumkin. Olingan palitrasi 24 bitga to'g'ri keladigan bo'lsa, fayl hajmi tasvir sifatiga ta'sir qilmasdan keskin kamayadi.

Bitmaplarning yoshi va keng qo'llanilishi shuni anglatadiki, u standart sifatida qabul qilingan va foydalanuvchilar sudga murojaat qilishdan tashvishlanmasliklari kerak. Patentlar haqida gap ketganda, Jpeg juda keskin o'tmishga ega edi. Ba'zi kompaniyalar, ular Jpegga nisbatan patent huquqlariga yoki ommaviy veb-saytlarda Jpeg-larning umumiy foydalanish huquqiga ega ekanliklarini da'vo qilishdi. Jpeg tufayli ko'plab kompaniyalar sudga tortildi va yuz millionlab dollarlar qo'llarini o'zgartirdi. Patentlarning ko'p qismi allaqachon tugagan yoki sud yoki patent idorasi tomonidan bekor qilingan bo'lsa-da, har doim ham Jpeglar bilan bog'liq ba'zi huquqiy muammolar paydo bo'lishi mumkin.

Xulosa:
1. Jpeg tasvirlari zararli siqishni algoritmidan foydalanadi, bitmaplarda esa yo'qotishsiz siqishni algoritmlari qo'llaniladi.
2. Jpeglar ancha murakkab, ammo bitmaplar juda sodda.
3. Bitmaplar indekslangan palitradan foydalanib, fayl hajmini yanada pasaytirishi mumkin, bu erda palitrada faqat rasmda ishlatiladigan ranglar aniqlanadi.
4. Bitmap - patentsiz, Jpeg ilgari patent bilan bog'liq muammolarga duch kelgan.

Adabiyotlar