АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Требования приложений к алгоритмам сжатия

Читайте также:
  1. I. Общие требования охраны труда
  2. II. Требования к результатам освоения основной образовательной программы начального общего образования
  3. II. Требования охраны труда перед началом работы.
  4. II. Требования охраны труда перед началом работы.
  5. II. Требования охраны труда перед началом работы.
  6. II. Требования по написанию КРЗ.
  7. III. Основные требования по нормоконтролю
  8. III. Требования к структуре основной образовательной программы начального общего образования
  9. III. Требования охраны труда во время работы
  10. III. Требования охраны труда во время работы
  11. III. Требования охраны труда во время работы
  12. IV. Требования к условиям реализации основной образовательной программы начального общего образования

Различные приложения по-разному используют изображения и по-разному ранжируют (определяют приоритет) параметров алгоритма сжатия. К параметрам сжатия отнесем:

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

· высокое качество изображений. Некоторые алгоритмы не меняют качества изображений. Другие позволяют увеличивать степень сжатия за счет уменьшения качества;

· высокая скорость сжатия;

· высокая скорость декомпрессии. Актуально для большинства приложений;

· масштабирование изображений – это требование подразумевает легкость изменения размеров изображения до размеров окна активного приложения. Некоторые алгоритмы позволяют легко масштабировать изображение в процессе декомпрессии, другие алгоритмы не только не позволяют масштабировать, но и способствуют появлению артифактов (непредсказуемый элемент изображения помехи) на уже декомпрессированном изображении при попытках его масштабирования (изображение в формате jpeg не рекомендуется масштабировать после разжатия);

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

· устойчивость к ошибкам. Это требование означает локальность нарушений изображений при порче (потере) фрагмента передаваемого файла. Такая возможность используется при широковещательной передаче изображений по сети, когда невозможно использовать протокол передачи, повторно запрашивающий данные у сервера при ошибках;

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

· низкая степень программ реализации (эффективность программ реализации). Такие требования к алгоритму реально предлагают производители многих информационных систем, игр и т.п.

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

 

 


1 | 2 | 3 | 4 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)