Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Кодировка цвета и изображения.
Методические рекомендации: Учащиеся пользуются знаниями, полученными ранее Системы счисления, перевод чисел из одной системы в другую. Используется и теоретический материал темы: Цветное растровое изображение формируется в соответствие с цветовой моделью RGB, в которой тремя базовыми цветами являются Red (красный), Green (зеленый) и Blue (синий). Интенсивность каждого цвета задается 8-битным двоичным кодом, который часто для удобства выражают в шестнадцатеричной системе счисления. В этом случае используется следующий формат записи RRGGBB. Уровень «3» 27. Запишите код красного цвета в двоичном, шестнадцатеричном и десятичном представлении. (2.51 [3]) Решение: Красный цвет соответствует максимальному значению интенсивности красного цвета и минимальным значениям интенсивностей зеленого и синего базовых цветов, что соответствует следующим данным:
Сколько цветов будет использоваться, если для каждого цвета пикселя взято 2 уровня градации яркости? 64 уровня яркости каждого цвета? Решение: 1. Всего для каждого пикселя используется набор из трех цветов (красный, зеленый, синий) со своими уровнями яркости (0-горит, 1-не горит). Значит, K=23 =8 цветов. 2.643 =262144 Ответ: 8; 262 144 цвета. Уровень «4» Заполните таблицу цветов при 24- битной глубине цвета в 16- ричном представлении. Решение: При глубине цвета в 24 бита на каждый из цветов выделяется по 8 бит, т.е для каждого из цветов возможны 256 уровней интенсивности (28 =256). Эти уровни заданы двоичными кодами (минимальная интенсивность -00000000, максимальная интенсивность -11111111). В двоичном представлении получается следующее формирование цветов: Название цвета |
Интенсивность | |||||||||||||||||||||
Красный | Зеленый | Синий | |||||||||||||||||||||
Черный | 00000000 | 00000000 | 00000000 | ||||||||||||||||||||
Красный | 11111111 | 00000000 | 00000000 | ||||||||||||||||||||
Зеленый | 00000000 | 11111111 | 00000000 | ||||||||||||||||||||
Синий | 00000000 | 00000000 | 11111111 | ||||||||||||||||||||
Белый | 11111111 | 11111111 | 11111111 |
Переведя в 16-ричную систему счисления имеем:
Название цвета |
Интенсивность | ||
Красный | Зеленый | Синий | |
Черный | 00 | 00 | 00 |
Красный | FF | 00 | 00 |
Зеленый | 00 | FF | 00 |
Синий | 00 | 00 | FF |
Белый | FF | FF | FF |
30.На «маленьком мониторе» с растровой сеткой размером 10 х 10 имеется черно-белое изображение буквы «К». Представить содержимое видеопамяти в виде битовой матрицы, в которой строки и столбцы соответствуют строкам и столбцам растровой сетки. ([6], c.143, пример 4)
|
Х |
10 Y |
Решение:
Для кодирования изображения на таком экране требуется 100 бит (1 бит на пиксель) видеопамяти. Пусть «1» означает закрашенный пиксель, а «0» - не закрашенный. Матрица будет выглядеть следующим образом:
0000000000
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
0000000000
0000000000
Эксперименты:
Поиск пикселей на мониторе.
Вооружиться увеличительным стеклом и попытаться увидеть триады красных, зеленых и синих (RGB –от англ. «Red – Green – Blue» точек на экране монитора. ([4], [5].)
Как предупреждает нас первоисточник, результаты экспериментов будут успешными далеко не всегда. Причина в том. Что существуют разные технологии изготовления электронно-лучевых трубок. Если трубка выполнена по технологии «теневая маска», тогда можно увидеть настоящую мозаику из точек. В других случаях, когда вместо маски с отверстиями используется система нитей из люминофора трех основных цветов (апертурная решетка), картина будет совсем иной. Газета приводит очень наглядные фотографии трех типичных картин, которые могут увидеть «любопытные ученики».
Ребятам полезно было бы сообщить, что желательно различать понятия «точки экрана» и пиксели. Понятие «точки экрана» - физически реально существующие объекты. Пиксели- логические элементы изображения. Как это можно пояснить? Вспомним. Что существует несколько типичных конфигураций картинки на экране монитора: 640 х 480, 600 х 800 пикселей и другие. Но на одном и том же мониторе можно установить любую из них.. Это значит, что пиксели это не точки монитора. И каждый их них может быть образован несколькими соседними светящимися точками (в пределе одной). По команде окрасить в синий цвет тот или иной пиксель, компьютер, учитывая установленный режим дисплея, закрасит одну или несколько соседних точек монитора. Плотность пикселей измеряется как количество пикселей на единицу длины. Наиболее распространены единицы, называемые кратко как (dots per inch- количество точек на дюйм, 1 дюйм = 2, 54 см). Единица dpi общепринята в области компьютерной графики и издательского дела. Обычно плотность пикселей для экранного изображения составляет 72 dpi или 96dpi.
|
2. Проведите эксперимент в графическом редакторе в случае, если для каждого цвета пикселя взято 2 уровня градации яркости? Какие цвета вы получите? Оформите в виде таблицы.
Решение:
Красный | Зеленый | Синий | Цвет |
0 | 0 | 0 | Черный |
0 | 1 | 0 | Зеленый |
0 | 0 | 1 | Синий |
1 | 1 | 1 | Белый |
1 | 0 | 0 | Красный |
0 | 1 | 1 | Бирюзовый |
1 | 1 | 0 | Желтый |
1 | 0 | 1 | Малиновый |
Векторная графика:
Методические рекомендации:
При векторном подходе изображение рассматривается как описание графических примитивов, прямых, дуг, эллипсов, прямоугольников, окружностей, закрасок и пр. Описываются положение и форма этих примитивов в системе графических координат.
Х |
Y |
Команда | Действие |
Линия к X1, Y1 | Нарисовать линию от текущей позиции в позицию (X1, Y1). |
Линия X1, Y1, X2,Y2 | Нарисовать линию с координатами начала X1, Y1 и координатами конца X2, Y2. Текущая позиция не устанавливается. |
Окружность X,Y,R | Нарисовать окружность; X,Y – координаты центра, а R – длина радиуса. |
Эллипс X1, Y1, X2,Y2 | Нарисовать эллипс, ограниченный прямоугольником; (X1, Y1) –координаты левого верхнего, а (X2,Y2) – правого нижнего угла прямоугольника. |
Прямоугольник X1, Y1, X2,Y2 | Нарисовать прямоугольник; (X1, Y1)- координаты левого верхнего угла, (X2,Y2) - координаты правого нижнего угла прямоугольника. |
Цвет рисования Цвет | Установить текущий цвет рисования. |
Цвет закраски Цвет | Установить текущий цвет закраски |
Закрасить X,Y, ЦВЕТ ГРАНИЦЫ | Закрасить произвольную замкнутую фигуру; X, Y – координаты любой точки внутри замкнутой фигуры, ЦВЕТ ГРАНИЦЫ –цвет граничной линии. |
| Поделиться: |
Читайте также:
Последнее изменение этой страницы: 2021-12-07; просмотров: 134; Нарушение авторского права страницы; Мы поможем в написании вашей работы!
infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.188.175.182 (0.013 с.)