Как пользоваться Поиском

поиск по сайту
логин

пароль

регистрация     
забыли пароль?

Помощь сайту

Кодирование цветовой информации.

создана: 13.04.2011 в 22:55
................................................

 ( +2795 ) 

:

Pixel - сокращение от picture element - графическая точка экрана, элемент графического изображения в растровой графике. Чем больше пикселей приходится на 1 единицу площади, тем качественнее изображение экрана. Каждый пиксель растрового изображения характеризуется определённым цветом, яркостью и прозрачностью.

Разрешение экрана определяется количеством пикселей по горизонтали и вертикали  на экране при выводе изображения  (например, режим VGA — 640×480 пикселей).

Кодирование цветовой информации.
Одним байтом можно закодировать 256 =28 цветов.
Если на кодирование цвета выделяется 2 байта, то можно закодировать 216 = 65536 цветов.
Аналогично, 3 байта - 224  = 16,5 млн. цветов.

 ( +2795 ) 
13.04.2011 22:01
Комментировать

Цветовые модели.

В компьютерной графике используются 3 цветовые модели.

Цветовая модель RGB
Используется для создания документов, предназначенных для показа на экране.

Любой  цвет можно представить в виде комбинации трех основных цветов:

красного (Red), зеленого (Green), синего (Blue). 
При кодировке цвета точки изображения с помощью трех байтов, первый байт кодирует красную составляющую, второй - зеленую, третий - синюю.  Чем больше значение байта цветовой составляющей, тем ярче этот цвет.

Глубина цвета задается 4, 8, 16 или 24 битами на точку.

  • При  глубине 4 количество отображаемых оттенков - 24 = 16,
  • При  глубине 8 количество оттенков 28 = 256 цветов,
  • При  глубине 16 - 65536 цветов,  
  • При  глубине 24 - 16777216 цветов.

Цветовая модель CMYK

Используется при работе с отраженным цветом, т.е. для подготовки печатных документов.

Цветовыми составляющими этой модели являются цвета: голубой (Cyan), лиловый (Magenta), желтый (Yellow), и черный (Black).

 ( +2795 ) 
13.04.2011 22:41
Комментировать

Примеры решения задач.

1. 256- цветное изображение файла типа BMP имеет размер 1024 Х 768 пикселей. Определите информационную емкость файла в Кб.

Решение. 256 цветов можно закодировать 1 байтом.

1024*768* 1 байт = 210 * 768 байт =  768 Кб.

2. Черно-белое изображение файла типа BMP имеет размер 1024 Х 768 пикселей. Определите информационную емкость файла в Кб.

Решение.  Для кодировки 1 пикселя достаточно 1 бита (2 состояния: черное или белое - 0 или 1).

1024*768*1 бит = 1024* 768/8 байт= 96 Кб.

3. Какой объем памяти видеокарты займет изображение 32-разрядного файла типа BMP, экранный размер которого 1024 Х 768 пикселей (в Мб)?

Решение.  32 разряда = 32 бита = 4 байта. 

1024*768*4 байта = 210 *3*256*4 = 210 * 3 * 1024 =  3*220 байта = 3 Мб

Хочу написать ответ