![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Групповое кодирование
В методе группового кодирования сделана попытка воспользоваться тем, что большие области изображения имеют одинаковую интенсивность или цвет. При простейшем групповом кодировании определяется только интенсивность и количество последовательных пикселов с этой интенсивностью на данной сканирующей строке. Кодирующие данные следует рассматривать группами по два. Первое число - интенсивность, второе - число последовательных пикселов на сканирующей строке с этой интенсивностью: Интенсивность | Длина участка Для добавления цвета это простая схема группового кодирования может быть легко расширена. На данной сканирующей строке для цвета приводятся интенсивности красной, зеленой и синей цветовых пушек, а за ними - количество последних пикселов с этим цветом; например, Сжатие данных для изображений, закодированных группами, может приближаться к 10: 1. Это существенно не только потому, что групповое кодирование просто экономит память, но и потому, что оно экономит память для машинно-синтезированных последовательностей кадров или фильма. Оно также экономит время передачи изображения по сети. У группового кодирования есть и недостатки: - добавление или удаление отрезков или текста из изображения является трудоемкой операцией и занимает много времени из-за последовательного хранения длин участков; - кодирование и декодирование изображения влечет за собой дополнительные затраты времени; - для коротких участков одинаковой интенсивности может потребоваться в 2 раза больше памяти, чем при пиксельном хранении, например, когда изображение состоит из чередующихся черных и белых вертикальных отрезков шириной в 1 пиксель.
|