مفهوم ضغط البيانات
تعريف مبسط لضغط البيانات: ضغط البيانات (لصورة او لصوت او لفيديو او لنص او لرسم Graphics ...الخ) هي عمليق تقليص حجم البيانات. ان الهدف الاساسي من ضغط البيانات هو تقليل حجم الملف.
المخطط يوضح هذه العملية:
الملف الاصلي يدخل الى عملية الضغط فينتج الملف المضغوط ثم عملية فك الضغط لينتج الملف النهائي بعد فك الضغط
(لدي مشكلة بالاسهم لا اعرف كيف اضعها هنا)
اي ان لكل عملية ضغط يقابلها عملية فك الضغط.
ضغط البيانات يقسم بصورة عامة الى قسمين او نوعين وهما:
النوع الاول: يسمى بالانكليزية (Lossless) بدون فقدان او بدون ضياع شيء.
النوع الثاني: يسمى بالانكليزية (Lossy) بضياع او فقدان شيء.
المقصود بالنوع الاول: هو ان الملف الناتج من عملية الضغط نسخة طبق الملف الاصلي قبل الضغط اي بدون فقدان اي شيء.
اما النوع الثاني فالمقصود به: هو ان الملف الناتج من عملية الضغط يكون مشابه الملف الاصلي الى حد ما، اي اثناء عملية الضغط تم فقد بيانات. لكن هذه البيانات التي فقدت هي بيانات غير ضرورية لنا (لل User). كيف!
هناك طرق وخوارزميات كثيرة و متعددة و مختلفة لضغط البيانات باختلاف انواعها ولكل طريقة مميزاتها ومتطلباتها ومميزاتها و مساوئها.
عموما يتم المقارنة بين خوارزميات الضغط حسب المعايير التالية:
· سرعة الضغط و سرعة فك الضغط.
· نوعية الملف الناتج من عملية فك الضغط (خاص بال Lossy).
· تعقيد خوارزمية الضغط او فك الضغط.