Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Сжатие данных

Сжатие процесс, применяемый для уменьшения физического размера блока информации. Работая с компьютерной графикой, пользователи заинтересованы в том, чтобы уменьшить размер блока графических данных и таким образом поместить в заданное физическое пространство больше информации. Сжатие можно применить и для того, чтобы помещать большие изображения в блок памяти заданного размера. Термин кодирование данных в компьютерной графике применяется наряду с термином сжатие данных. В действительности же кодирование данных – понятие более широкое, чем просто сжатие. Сжатие данных — это один из типов кодирования применяемый для уменьшения их объема. Другие типы кодирования включают шифрование (криптографию) и передачу данных (например, азбука Морзе).

Программа – компрессор осуществляет сжатие данных, а программа – декомпрессор – их восстановление. Декомпрессор может выполнять свои функции только на базе алгоритма сжатия, использованного для преобразования оригинальных данных в сжатую форму.

Почти каждый графический формат включает в себя какой-нибудь метод сжатия (иногда элементарный), но всего лишь несколько схем сжатия применяется довольно широко. Большинство из них являются вариантами методов:

• группового кодирования (RLE)

• Лемпела-Зива- Велча (LZW)

• алгоритма Хаффмана

• дискретных косинус-преобразований (DCT), применяемого в JPEG-сжатии;

• фрактального сжатия.

Сжатие растровых и векторных данных осуществляется по-разному. В растровых файлах сжимаются только данные изображения; заголовок и все остальные данные (таблица цветов, концовка и т.п.) всегда остаются несжатыми. Правда, несжатые данные в данном случае занимают очень незначительную часть растрового файла.

Векторные файлы обычно не имеют «родной» формы сжатия данных. В этих файлах хранятся математические описания изображения, а не сами данные изображения. Перечислим, почему векторные файлы редко сжимаются:

• Представление данных изображения в компактной форме заложено в основу любого векторного формата, поэтому сжатие даст очень незначительный эффект.

• Векторные изображения обычно читаются с незначительной скоростью; если добавить еще и распаковку, то этот процесс может стать еще более медленным.

Если все же векторный файл сжимается, то, как правило, сжимаются все данные, включая заголовок.

Очень важно уяснить, что алгоритмы сжатия не описывают определенный дисковый файловый формат. Алгоритмы сжатия определяет только способ кодирования данных, но не формат их записи на диск.

Степень сжатия определяет отношение объема несжатых данных к объему сжатых. Следовательно, степень сжатия 10:1, характеризует в 5 раз более эффективное сжатие, чем 2:1, и для данных, занимавших до сжатия 100 строк, после него потребуется всего лишь 10 строк. Поскольку на практике обычно сжимаются только данные изображения, то при анализе степеней сжатия, обеспечиваемых различными алгоритмами, учитываются абсолютные размеры всех файлов.

<== предыдущая лекция | следующая лекция ==>
Лекция №10. В работе предлагается модуль индикации, содержащий большой экран 2,5 м по диагонали, оказывающий минимальное отрицательное воздействие на здоровье оператора | Физическое и логическое сжатие
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 270; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.