Хранение информации



Хранение Данных в Изображениях

Хранение растровых изображений и типы сжатия, Растровые  Май 20, 2023 – 04:14
Структуры данных в картинках. HashMap / Хабрахабр

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

Сжатие без потерь использует алгоритмы сжатия, основанные на уменьшении избыточности информации.

Сжатие с потерями основано на отбрасывании части информации, как правило, наименее воспринимаемой глазом.

Растровые графические форматы

BMP (от англ. Bitmap Picture) BMP обычно используется без сжатия, хотя сжатие возможно. С форматом BMP работает огромное количество программ, так как его поддержка интегрирована в операционные системы Windows и 05/2. Файлы формата BMP могут иметь расширения .bmp.dib и .rle.

ICO (англ. Windows icon) – формат хранения значков файлов в Microsoft Windows Interchange Format – формат для обмена изображениями) – широко используемый формат графических изображений. Способен хранить сжатые данные без потери качества в формате не более 256 цветов. Не зависящий от аппаратного обеспечения формат GIF был разработан в 1987 г. (GIF87a) фирмой CompuServe для передачи растровых изображений по сетям. В 1989 г. формат был модифицирован (GIF89a), были добавлены поддержка...

Source: studme.org

Похожие публикации:

  1. Хранение Данных в Егаис
  2. Хранение Данных в Сети Интернет
  3. Хранение Данных в Локальной Сети
  4. Хранение Данных в Интернете
  5. Хранение Данных Приложения