Похожие презентации:
Мелёшина_ББИ-26-6-4_дз1
1. Глубина цвета и цветовые модели
Мелёшина Алиса АлексеевнаББИ-26-6-4
2.
misis.ruГлубина цвета
– это количество бит, отводимое для представления цвета одного пикселя, она определяет
цветовую палитру изображения
Пиксель — минимальный элемент растрового изображения. Каждый пиксель хранит информацию о цвете.
Разрешение = количество пикселей по горизонтали × количество пикселей по вертикали.
Пример: изображение 1920×1080 содержит 2 073 600 пикселей.
Всё начинается именно с пикселей, потому что именно их цвет и количество определяют качество изображения и его размер.
Основная формула расчёта:
N = 2i, где i - глубина цвета, а N - количество цветов в палитре
Цветовая модель
– это модель описания цветов с помощью набора чисел
Цветовая модель создаёт все возможные значения цветов, определяющих цветовое пространство.
Цветовое пространство – диапазон оттенков, который можно воспроизвести в рамках цветовой
модели
2
3.
misis.ruЦветовой канал - одна из составляющих цветовой модели
(например, в модели RGB три канала: красный, зелёный и синий)
Количество бит, отведённых на отдельный цветовой канал - количество промежуточных оттенков, которые
помогают делать переходы цветов более плавными.
Примеры:
• 1 бит → 2 цвета (чёрно-белое)
• 8 бит → 256 цветов
• 16 → 65 536 цветов (High Color)
• 24 бита → 16,7 млн цветов (True Color)
24
3
4.
misis.ruГлубина цвета влияет на:
❖ Плавность градиентов
При недостаточном количестве бит, отведённых на цветовой канал
появляются видимые полосы, что затрудняет видимость, этот
феномен называется бандинг
8 бит
16 бит
❖ Размер файла
Чем больше глубина цвета, тем больше размер файла
Объём файла рассчитывается по формуле V = X * Y * I, где X,Y – разрешение, количество пикселей по вертикали/горизонтали, а I – глубина цвета в битах на пиксель
Пример: одно и то же изображение 1920×1080:
• 8-битный цвет (256 цветов): 1920×1080×8=16 588 800 бит ≈ 2 МБ
• 24-битный цвет (True Color): 1920×1080×24=49 766 400 бит ≈ 6 МБ
• 48-битный цвет (16 бит на канал): 1920×1080×48=99 532 800 бит ≈ 12 МБ
❖ Качество цветопередачи и детализация в тёмных и светлых участках
Большая глубина цвета позволяет передавать различные оттенки одного цвета и едва уловимые различия в яркости. Это
помогает сделать изображение более правдоподобным
❖ Качество обработки
Чем больше глубина цвета, тем больше возможностей появляется для улучшения изображения в графических редакторах
4
5.
misis.ruКачество изображения: разрешение и глубина цвета
Разрешение
детализацию,
увеличения
(W×H):
чёткость,
определяет
возможность
Глубина цвета: определяет богатство
палитры,
плавность
градиентов,
отсутствие «полос» на переходах
Качественное изображение должно быть большого разрешения и иметь достаточную глубину
цвета, чтобы обеспечить чёткость изображения и плавную цветопередачу
5
6.
misis.ruХранение изображений в памяти
Перед тем , как изображение сохраниться происходит несколько шагов:
➢ Дискретизация
Изображение разбивается на множество пикселей, для каждого из которых измеряется цвет
➢ Квантование
Разделение ряда значений на диапазоны. При измерении система определяет в какой диапазон
попало реальное значение и записывает в память его номер
➢ В памяти фиксируется последовательность
кодов для каждого пикселя
При этом, каждый цвет записывается
определённым набором нулей и единиц
6
7.
misis.ruСжатие изображений
Алгоритмы сжатия:
➢ Без потерь (Lossless): PNG, WebP lossless
Существует как специальный алгоритм, сжимающий структуру данных, так и обратный ему, восстанавливающий
исходное изображение
Виды: RLE (заменяет цепочки повторяющихся элементов на пары «счётчик повторений - значение»)
кодирование Хаффмана (присвоении более коротких двоичных кодов часто встречающимся значениям
пикселей и более длинных — редким, что позволяет сжимать данные за счёт уменьшения средней длины кода)
арифметическое кодирование (последовательность значений пикселей представляется как одно
вещественное число в интервале [0, 1), сужая этот интервал пропорционально вероятностям встречаемости
значений, что позволяет достичь сжатия, близкого к теоретическому пределу)
➢ С потерями (Lossy): JPEG, WebP lossy
Отбрасывают «малозаметные» для человека детали, сильно уменьшая размер файла
Виды: JPEG (изображение переводится из RGB в YCbCr, далее выполняется дискретизация, дискретное
косинусное преобразование, квантование и финальное кодирование)
Фрактальное сжатие (основано на поиске фракталов (самоподобных структур) и математическом
кодировании их параметров)
AVIF (используют продвинутые методы, работу с HDR и большую глубину цвета)
7
8. Цветовые модели
misis.ruЦветовые модели
RGB
CMYK
LAB
аддитивная модель (сложение цветов света).
Принцип аддитивности — чем больше света,
тем ярче цвет; чёрный — отсутствие света,
белый — максимум всех каналов
Построена на излучении света
✓
Компоненты: Red (красный), Green
(зелёный), Blue (синий)
✓
Применение: используется во всех
устройствах, излучающих свет
(мониторы, экраны)
✓
Типичная глубина: 8 бит на канал → 24
бита на пиксель
При 32 битах существует дополнительный
альфа-канал,
занимающий
8
бит.
Он
показывает степень прозрачности пикселя
субтрактивная модель (вычитание цветов из
белого света)
Построена на поглощении света
✓
Компоненты: Cyan (голубой), Magenta
(пурпурный),
Yellow
(жёлтый),
Key
(чёрный)
✓
Применение: полиграфия, печать.
Перед
печатью
изображение
преобразовывают из RGB в CMYK, так как
экранные цвета выглядят ярче напечатанных
аппаратно-независимая модель, используется
для точного сравнения цветов и конвертации
между моделями.
✓
Компоненты: L(Lightness) яркость, а (от
зелёного до красного), b (от синего до
жёлтого)
✓
Применение:
графические
редакторы,
цветокоррекция, профессиональная печать.
Максимально приближена к человеческому
восприятию цвета
В отличие от моделей RGB и CMYK, созданных
исключительно для экрана или печати, LAB
однозначно определяет цвет. Из-за этого её
используют как промежуточный этап для
изменения данных между другими цветовыми
пространствами
8
9.
misis.ruСовременные тенденции
HDR-изображения: расширенный динамический диапазон, часто с большей глубиной
цвета
Wide Gamut: цветовые пространства, охватывающие больше оттенков (например, DCI-P3,
Adobe RGB)
Новые форматы: AVIF, WebP — лучшее сжатие при сохранении качества
Выводы
✓ Глубина цвета определяет количество возможных цветов в палитре
✓ С помощью различных цветовых моделей происходит кодирование цвета и его
представление в нужном виде
✓ Размер файла напрямую зависит от разрешения и глубины цвета
✓ Качество — это баланс между детализацией, богатством палитры и размером
✓ Выбор формата и параметров кодирования должен соответствовать задаче
9
10.
misis.ruИсточники
https://wertigo.ru/blog/glubina-cveta-chto-eto?ysclid=mufsh45baa182064424
https://journal.kurshub.ru/blog/glubina-czveta-chto-eto/?ysclid=mufth8nhrt905570890
https://interneturok.ru/lesson/informatika/7-klass/tsifrovaya-gramotnost-kompyuter-i-kompyuternyeseti/formirovanie-izobrazheniya-na-ekrane-monitora-chast-2-tsvetovye-modeli-kodirovanie-tsveta
https://media.contented.ru/znaniya/instrumenty/chto-takoe-cvetovyemodeli/?ysclid=mugrh7xhh722112129
https://znanierussia.ru/articles/Цветовые_модели
https://habr.com/ru/articles/116697/?ysclid=mujpemd9ii265450587
10
11. Спасибо за внимание!
Ленинский проспект, д. 4Москва, 119049
тел. +7 (495) 955-00-32
e-mail: kancela@misis.ru
misis.ru
Информатика