![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Кодировка цвета и изображения. ⇐ ПредыдущаяСтр 2 из 2
Методические рекомендации: Учащиеся пользуются знаниями, полученными ранее Системы счисления, перевод чисел из одной системы в другую. Используется и теоретический материал темы: Цветное растровое изображение формируется в соответствие с цветовой моделью RGB, в которой тремя базовыми цветами являются Red (красный), Green (зеленый) и Blue (синий). Интенсивность каждого цвета задается 8-битным двоичным кодом, который часто для удобства выражают в шестнадцатеричной системе счисления. В этом случае используется следующий формат записи RRGGBB. Уровень «3» 27. Запишите код красного цвета в двоичном, шестнадцатеричном и десятичном представлении. (2.51 [3]) Решение: Красный цвет соответствует максимальному значению интенсивности красного цвета и минимальным значениям интенсивностей зеленого и синего базовых цветов, что соответствует следующим данным:
28. Сколько цветов будет использоваться, если для каждого цвета пикселя взято 2 уровня градации яркости? 64 уровня яркости каждого цвета? Решение: 1. Всего для каждого пикселя используется набор из трех цветов (красный, зеленый, синий) со своими уровнями яркости (0-горит, 1-не горит). Значит, K=23 =8 цветов. 2.643 =262144 Ответ: 8; 262 144 цвета. Уровень «4» Заполните таблицу цветов при 24- битной глубине цвета в 16- ричном представлении. Решение: При глубине цвета в 24 бита на каждый из цветов выделяется по 8 бит, т.е для каждого из цветов возможны 256 уровней интенсивности (28 =256). Эти уровни заданы двоичными кодами (минимальная интенсивность -00000000, максимальная интенсивность -11111111). В двоичном представлении получается следующее формирование цветов:
Переведя в 16-ричную систему счисления имеем:
30.На «маленьком мониторе» с растровой сеткой размером 10 х 10 имеется черно-белое изображение буквы «К». Представить содержимое видеопамяти в виде битовой матрицы, в которой строки и столбцы соответствуют строкам и столбцам растровой сетки. ([6], c.143, пример 4)
Решение: Для кодирования изображения на таком экране требуется 100 бит (1 бит на пиксель) видеопамяти. Пусть «1» означает закрашенный пиксель, а «0» - не закрашенный. Матрица будет выглядеть следующим образом:
000 1 000 1 00 000 1 00 1 000 000 1 0 1 0000 000 11 00000 000 1 0 1 0000 000 1 00 1 000 000 1 000 1 00 Эксперименты:
|