Как картинки хранятся в компьютере или что такое форматы графических файлов. |
24.04.2013 | |
Как картинки хранятся в компьютере или что такое форматы графических файлов.
Раз Вы зашли на эту статью, значит вам стало интересно узнать, как формируется графическое изображение на компьютере.. Думаю, что не открою большого секрета, если скажу, что заре компьютерной эры компьютеры «умели» работать только с цифровой информацией. Они так и назывались ЭВМ — Электронные Вычислительные Машины. Гораздо позднее компьютер «научили» понимать сначала текст, потом графику и только потом звук.. Принцип хранения графической информации можно проиллюстрировать так: возьмем листочек в клеточку и путем закрашивания отдельных клеточек, нанесем рисунок, например, котика. В таблице справа тот же рисунок котика, но белые клеточки представлены нулями (0), а закрашенные — единицами (1). У клеточки есть название — пиксель (от анг. piсture cell - ячейка картинки) Таким образом, мы с вами составили таблицу кодировки графического изображения. Именно в таком виде картинка хранится в компьютере. Экран монитора — листочек в клеточку. Если в таблице кодировки стоит ноль (0), то соответствующий пиксель будет белого цвета, если единица (1), то черного. С цветовой палитрой дело обстоит точно также, но на кодирование одного пикселя выделяется более одного бита. И чем больше, тем больше цветов в палитре. Вот посмотрите, как выглядит хозяйка раздела Кулинария на нашем сайте А это ее портрет в сильно увеличенном виде. Каждая клеточка — это отдельный пиксель. Так случилось, что каждый разработчик графической программы изобретал свой стандарт кодирования изображения — собственные форматы. Возникало много проблем при обмене графическими файлами. Единого формата представления данных и сейчас как не было так и нет, но теперь существуют несколько стандартных графических форматов: BMP, GIF, JPEG, TIFF, PNG итд. Проведем такой опыт. Возьмем некое изображение и сохраним его с разными расширениями, т. е. в разных форматах. У нас получится четыре файла: BMP, GIF, JPEG, TIFF, PNG и посмотрим, чем эти файлы будут отличаться и какими характеристиками. Эксперимент проведем следующим образом: Откроем картинку из статьи Как украсить салат Оливье и сделаем ScreenShot , для этого нажмем на клавишу PrintScreen . Затем вырежем из нее центральную часть: И сохраним этот фрагмент в графическом редакторе Paint, в отдельной папке с разными расширениями. Сначала как BMP, потом как GIF, затем как JPEG и TIFF. Теперь откроем папку и посмотрим на характеристики четырех графических файлов с одного и того же оригинала. Картинка, сохраненная в формате BMP, самого большого размера (258 КБ), а самый маленький - JPEG (23 КБ). Вы скажите, а зачем нам хранить большой объем, если можно тоже самое, но в малом. «Если над миром зажигаются звезды — значит это кому-нибудь нужно». Так оно и есть. Каждый формат имеет свои плюсы и минусы. Ниже приведена расшифровка аббревиатуры форматов, произношение и краткая характеристика. BMP (произносится «б-эм-пэ»от англ. Bit MaP image — битовая карта изображения). В формате BMP изображения могут храниться как есть, без потери качества. JPEG (произносится «джейпег»от англ. Joint Photographic Experts Group, по названию организации-разработчика) — применяется для хранения фотоизображений и подобных им изображений. Эффективный алгоритм сжатия уменьшает объём файла в десятки раз. Используется для размещения графических файлов на Web-страницах. GIF (произносится «гиф», от англ. Graphics Interchange Format — в вольном переводе формат для обмена изображениями). Способен хранить сжатые данные без потери качества в формате не более 256 цветов. Не зависит от аппаратного обеспечения и используется для передачи растровых изображений по сетям и анимации. TIFF (произносится «тиф» от англ. Tagged Image File Format) — формат хранения растровых графических изображений. TIFF стал популярным форматом для хранения изображений с большой глубиной цвета. Он используется при сканировании, отправке факсов, распознавании текста, в полиграфии. PNG (произносится «п-эн-гэ» от англ.portable network graphics)— растровый формат хранения графической информации, использующий сжатие без потерь. Надо отметить, что существуют два типа графических редакторов растровый и векторный: растровый — стандартное приложение Paint или графический редактор фирмы Adode Sistems - PhotoShop/ векторный — встроенный графический редактор MS Word или Корпорации Corel - CorelDRAW. В этой статье речь шла о форматах хранения графической информации в растровом редакторе.
Посмотреть другие статьи этой тематики: |
|
Последнее обновление ( 10.02.2015 ) |
< Пред. | След. > |
---|
Комментарии