Задачи по технологии /Растровая графика

advertisement
Задачи по технологии
Задача на распознавание цвета в
палитре RGB
Установите соответствие между цветами и их
кодированием в палитре RGB
Кодирование
00FF00
FFFFFF
000000
00FFFF
C5C5C5
Цвет
Чёрный
Зелёный
Серый
Белый
Голубой
Задача на распознавание цвета в
палитре RGB
Ответ
Установите соответствие между цветами и их
кодированием в палитре RGB
Кодирование
00FF00
FFFFFF
000000
00FFFF
C5C5C5
Цвет
Чёрный
Зелёный
Серый
Белый
Голубой
Задача на расчёт кодирования
палитры RGB
Определить обозначения цвета в палитре
RGB, заданного уровнями
Красный 176
Зелёный 211
Синий
94
Задача на расчёт кодирования
палитры RGB (решение)
Красный 176
Зелёный 211
Синий
94
Переводим уровни в
шестнадцатиричный код
Ответ: B0D85E
176
16
16
11
16
16
0
211
16
14
0=(0)16
176=(B0)16
16
13
56
48
8
94
80
11=(B)16
13=(D)16
8=(8)16
211=(D8)16
16
5
5=(5)16
14=(E)16
94=(5E)16
Задача на расчёт декодирования
палитры RGB
Цвет в палитре RGB задан F3AC4B
Найти уровни каждого цвета
Задача на расчёт декодирования
палитры RGB
решение
Цвет в палитре RGB задан F3AC4B
Найти уровни каждого цвета
Красный (F3)16=15×16+3=243
Зелёный (AC)16=10×16+12=172
Синий (4B)16=4×16+11=75
Задача на расчёт количества
цветов по объёму занимаемой
информации на 1 точку
В палитре RGB на красный цвет
выделено 3 бита, на зелёный и синий
– по 2 бита. Найти количество цветов
в палитре.
Задача на расчёт количества
цветов по объёму занимаемой
информации на 1 точку
Решение
В палитре RGB на красный цвет выделено 3 бита, на
зелёный и синий – по 2 бита. Найти количество
цветов в палитре.
Красный цвет принимает 23=8 оттенков
Зелёный цвет принимает 22=4 оттенка
Синий цвет принимает 22=4 оттенка
Итого цветов: N=8×4×4=128
Задача на расчёт размера файла
по количеству цветов
Рисунок размером 256×64 точки записан
с помощью палитры, использующей 16
цветов. Найти размер файла.
Задача на расчёт размера файла
по количеству цветов
Решение
Рисунок размером 256×64 точки записан
с помощью палитры, использующей 32
цвета. Найти размер файла.
32=25, таким образом используется 5 бит
на точку.
Тогда размер файла V=5×256×64=
=5×28 ×26=5×214бит=5×214/23 Бт=
=5×211Бт=5×2×210 Бт=5×2 КБт=10 КБт
Задача на расчёт количества
цветов по размеру файла.
Картинка 64×64 точки занимает 12 КБт.
Найти количество используемых цветов
Задача на расчёт количества
цветов по размеру файла.
Решение
Картинка 64×64 точки занимает 12 КБт. Найти количество
используемых цветов
Расчитываем размер файла в битах.
12КБт=12×210Бт=12×210×23бит=12×213бит
Делим на количество точек
12  213 12  213 12  213 12
v
 7 7  14   6
128 128 2  2
2
2
Количество цветов N=26=64
áèò / òî÷êó
Download