Форматы графических файлов
Регистрационная метка
Рисуем на компьютере
Компьютерная картинка — это “игра” света на экране и набор битов в видеопамяти компьютера.
 

Конспект | Вопросы | Задания
Практикум 1 (Paint)
Практикум 2 (Photoshop 5) | Практикум 2 (Photoshop 7)
Практикум 3 (ACDSee)
Зачёт 1 BMP-кодирование
Зачёт 2 GIF-кодирование
Зачёт 3 Арифметика на картинках

Конспект

Размер BMP-кода картинки (без заголовка), созданной в цветовом режиме 24 бита на пиксел:

Размер GIF-кода картинки (без заголовка, палитры и сжатия):

Размер GIF-палитры:

Вверх

Вопросы

  1. Нарисуйте схему хранения картинки в видеопамяти компьютера.

  2. Как кодируется цвет одного пиксела в видеопамяти компьютера?

  3. Нарисуйте схему хранения картинки в BMP-файле.

  4. Как кодируется цвет одного пиксела в BMP-файле?

  5. Нарисуйте схему хранения картинки в GIF-файле.

  6. Как кодируется цвет одного пиксела в GIF-файле?

  7. Нарисуйте схему хранения картинки в JPEG-файле.

  8. Какую информацию содержит заголовок графического файла?

  9. В каких случаях для хранения картинок используют формат BMP?

  10. В каких случаях для хранения картинок используют форматы GIF и JPEG?

  11. В каких случаях небольшой размер картинки особенно важен?

  12. В каких случаях формат GIF имеет преимущество перед форматом JPEG?

  13. В каких случаях формат JPEG имеет преимущество перед форматом GIF?

  14. Почему формат GIF хорошо подходит для картинок с однотонными областями?

  15. Что такое прозрачный GIF?

  16. Что такое анимированный GIF?

  17. Сколькими битами кодируется цвет в GIF-формате?

  18. Сколькими битами кодируется цвет пиксела в JPEG-формате?

  19. Сколько цветов может быть в GIF-палитре картинки?

  20. Какие значения может принимать размер GIF-палитры?

  21. Можно ли записать картинку, в которой использовано больше 256 цветов, в формате GIF?

  22. Как на практике выбрать правильный формат для хранения графического файла?

  23. Как в редакторе Paint записать картинку в формате GIF?

  24. Как в редакторе Paint записать картинку в формате JPEG?

  25. Как управлять качеством и размером картинки в формате GIF?

  26. Как управлять качеством и размером картинки в формате JPEG?

  27. Как устроено сжатие кода картинки в формате GIF?

  28. Верно ли утверждение: “в формате GIF картинка всегда записывается без искажений”?

  29. Почему сжатие кода картинки в формате JPEG называют сжатием с потерями?

  30. Как вычислить размер видеопамяти, необходимый для хранения картинки размером WxH при режиме цветности монитора 16 бит на пиксел? Привести общую формулу и произвести по ней вычисления при W=40 и H=50.

  31. Расскажите алгоритм вычисления размера кода картинки размером WxH в формате GIF, если в картинке использованы n цветов. Не учитывать размер заголовка файла и GIF-сжатие, но учитывать размер палитры. Выполнить вычисления для W=40, H=50 и n=10.

Вверх

Домашние задания

Вариант1Вариант 1

На рисунке показано пикселное изображение дорожного знака “Въезд запрещён”.

  1. Запишите BMP-код рисунка (без заголовка) при 24-битном режиме цветности. Цвет каждого пиксела кодировать тройкой десятичных чисел. Вычислите размер BMP-файла.

  2. Запишите GIF-код рисунка (без заголовка и сжатия) при минимальном размере GIF-палитры. Цвета в палитре записывайте десятичными числами, а код изображения — двоичным кодом. Вычислите размер GIF-файла.

Вариант2 Вариант3Варианты 2, 3

  1. Картинки в формате BMP перепишите в форматы GIF и JPEG, стараясь получить файлы как можно меньшего размера с приемлемым качеством изображения. Для работы используйте редактор Photoshop или другой редактор, который позволяет управлять числом цветов в GIF-палитре и степенью JPEG-сжатия. Набор картинок в формате BMP возьмите у учителя.

    Для каждой картинки заполните таблицу, пометив в ней выбор лучшего формата:



    Для вычисления сжатия используйте программу Калькулятор. Вычисление выполняется по формулам:

Азы информатики RU 2000/2004 © А.А.Дуванов

Вверх Оглавление книги Урок 8. Paint: рисование Урок 10. Фотокамера, сканер, монитор, принтер Материал для учителя Письмо автору Об авторах