فشرده‌سازی داده‌ها: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
بدون خلاصۀ ویرایش
خط ۱:
'''کُدینگ منبع''' یا '''کُدگذاری منبع''' (Source Coding)، به فشرده‌سازیِ اطلاعات یک منبعِ اطلاعات می‌پردازد (با [[رمزگذاری]] اشتباه نشود). [[منابع اطلاعاتی]] طبیعی، مانند گفتار یا نوشتار، دارای [[افزونگی]] (Redundancy) است؛ برای مثال در جمله «من به خانه‌مان برگشتم» ضمایر «من» و «مان» را می‌توان حذف کرد و جمله را این گونه نوشت؛ «به خانه برگشتم»، بدون اینکه از مفهوم جمله چیزی کاسته شود. این توضیح را می‌توان معادل با فشرده‌سازی اطلاعات یک منبع اطلاعات دانست؛ بنابراین منظور از فشرده‌سازی اطلاعات کاستن از حجم آن به نحوی است که محتوی آن دچار تغییر نامناسبی نشود.
 
در [[علوم کامپیوتر]] و [[نظریه اطلاعات]]، فشرده‌سازی داده‌ها، در واقع فرایند کد کردن اطلاعات با استفاده از تعداد بیت‌هایی (یا واحدهای دیگر حامل داده) کمتر از همان اطلاعاتِ کد نشده، و با به کار گرفتن روش‌های ویژۀ کد کردن است.