А14. Технология обработки графической информации
Векторная графика Растровая графика Компьютерная графика
N=2 i Как найти размер изображения в битах? глубина цвета (кол-во бит в 1 пикселе) Палитра цвета (количество цветов) N=2 (черный и белый) I=i*k объем памяти всего изображения общее количество пикселей Х=19 У=15 К=Х*У=19*15
Таблица степеней двойки n n2n
Модель RGB #RRGGBB яркость красного яркость зеленого яркость синего
Примеры цветов RGB ХХ- любое число, отличное от 0 #00ХХ00 -зеленый цвет #ХХ0000 –красный цвет #0000ХХ -синий цвет # – черный #FFFFFF – белый #FFFF00 – желтый R = G = B - серый разных яркостей
Примеры цветов RGB FFFF44 00AA33 00FF FF FF00FF CC00FF FF9933 CCCCCC 3399FF FF0044 FFFFFF CC CCFF
Разбор задачи (демо 2011) Для кодирования цвета фона интернет-страницы используется атрибут bgcolor="#ХХХХХХ", где в кавычках задаются шестнадцатеричные значения интенсивности цветовых компонент в 24-битной RGB-модели следующим образом: К какому цвету будет близок цвет страницы, заданный тэгом ? 1) серый 2) белый 3) фиолетовый 4) черный Решение R=74 G=74 B=74 => R=G=B получим серый цвет
Укажите минимальный объем памяти в байтах, достаточный для хранения растрового изображения размером 10 Х 10 пикселей с 16 цветами в палитре. 1) 800 2) 400 3) 200 4) 50 Разбор задачи ( МИОО 2010 ) Дано Решение К=10*10=100 N=2 i -> 2 i =16 N=16 i=4 бит I-? I=i*k=4*100=400 бит= 400:8=50 байт Правильный ответ -4 Ответ нужно указать в байтах! (ответ в битах:8)
Для хранения растрового изображения размером 32×32 пикселя отвели 512 байтов памяти. Каково максимально возможное число цветов в палитре изображения? 1) 256 2) 2 3)16 4) 4 Разбор задачи (демо 2008) Дано Решение К= 32×32 I=i*k i=I:k k=2 5 *2 5 =2 10 I=512 байт= i= 212:210=22=4 =512*8=2 9 *2 3 = N=2 i -> N=2 4 =16 =2 12 бит N-? Правильный ответ -3