|
Katta fayllar hajmini kamaytirish ushbu usul yordamida amalga oshiriladi. Ma’lumotni siqish bizga ma’lumotlarni tezroq va kamroq disk maydonidan foydalanishga imkon beradigan afzalliklarga ega
|
bet | 2/5 | Sana | 20.02.2024 | Hajmi | 0,92 Mb. | | #159700 |
Katta fayllar hajmini kamaytirish ushbu usul yordamida amalga oshiriladi. Ma’lumotni siqish bizga ma’lumotlarni tezroq va kamroq disk maydonidan foydalanishga imkon beradigan afzalliklarga ega. Ma’lumotlarni siqish usullarining asosan ikkita toifasi mavjud: Ma’lumotlarni yo’qotishsiz siqish Asl faylning sifati yoki mazmunini yo’qotmasdan, fayllarni siqish uchun ma’lumotlarni yo’qotishsiz siqish qo’llaniladi. Oddiy qilib aytganda, ma’lumotlarni yo’qotishsiz siqish natijasida ma’lumotlar sifatining bir xil darajasini saqlab, kichikroq fayllar paydo bo’ladi. Ma’lumotlarni yo’qotishsiz siqishning asosiy afzalligi shundaki, dekompressiyadan so’ng biz asl ma’lumotlarni asl formatida tiklashimiz mumkin. Ma’lumotlarni yo’qotmasdan siqish asosan PNG, RAW, GIF va BMP fayl formatlarida, shuningdek, nozik qog’ozlar va maxfiy ma’lumotlarda qo’llaniladi. Quyida ma’lumotlarni yo’qotishsiz siqishning eng muhim usullaridan ba’zilari keltirilgan: Ishlash uzunligini kodlash (RLE) Lempel Ziv – Welch (LZW) Huffman kodlash - Arifmetik kodlash
- Yo’qotilgan ma’lumotlarni siqish Kattaroq fayllar yo’qolgan ma’lumotlarni siqish orqali kichikroq fayllarga siqiladi. Ushbu siqish usuli asl fayldan ma’lum miqdordagi ma’lumotlar va sifatni yo’qotishni (olib tashlashni) o’z ichiga oladi. Asl ma’lumotlar va sifat yo’qolganligi sababli, u asl faylga qaraganda kamroq xotirani sarflaydi. Ma’lumotlar sifati bizning ustuvor vazifamiz bo’lmasa, bu strategiya odatda biz uchun foydali bo’ladi. Lossy ma’lumotlarini siqishning bir nechta muhim usullari quyidagilarni o’z ichiga oladi:
- Kodlashni o’zgartirish
- Diskret kosinus transformatsiyasi (DCT)
- Diskret to’lqinli konvertatsiya (DWT)
Shennon fano kodlash tushunchasi - Prefiks kodini yaratish uchun Klod Elvud Shennon va Robert Fano nomi bilan atalgan Shannon-Fano kodlash deb nomlanuvchi usul qo’llaniladi. U belgilar to’plamiga va ular bilan bog’liq bo’lgan ehtimollarga asoslanadi. Huffman kodlashidan farqli o’laroq, u eng qisqa prognoz qilingan kodli so’z uzunligiga erisha olmaydi. Ramzlar Shannon-Fanoda tashkil etilganeng ehtimoldan eng kam ehtimolga qadar kodlash va keyin imkon qadar tenglikka yaqin bo’lgan ehtimollik bilan ikki guruhga bo’linadi. Keyin har bir belgi kodining dastlabki raqamlari ajratiladi, birinchi belgilar to’plamiga “0” va ikkinchisiga “1” beriladi.To’plamlarning keyingi kod raqamlarini hisoblash uchun bir nechta a’zoga ega bo’lgan har bir to’plam uchun xuddi shu protsedura qo’llaniladi. O’z-o’zidan ma’lumki, to’plam bitta belgiga tushganda, uning kodlanishi tugallanadi va boshqa belgilar uchun prefiks bo’lib xizmat qilmaydi. Usul ishlaydi va u juda samarali o’zgaruvchan uzunlikdagi kodlashlarni yaratadi; Agar qismlarga bo’lish natijasida hosil bo’lgan ikkita kichikroq to’plamning ehtimolligi o’xshash bo’lsa, ularni farqlash uchun zarur bo’lgan yagona ma’lumotdan eng samarali foydalaniladi.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Katta fayllar hajmini kamaytirish ushbu usul yordamida amalga oshiriladi. Ma’lumotni siqish bizga ma’lumotlarni tezroq va kamroq disk maydonidan foydalanishga imkon beradigan afzalliklarga ega
|