1. Кодирование изображений
Основные параметры:
| Параметр | Обозначение | Единицы |
|---|---|---|
| Разрешение | \( R \) | пикселей (шир×выс) |
| Глубина цвета | \( D \) | бит на пиксель |
| Цветовая модель | — | RGB, CMYK, HSV |
Формула объёма:
$$ V_{\text{изобр}} = R_{\text{шир}} \times R_{\text{выс}} \times D \text{ (бит)} $$
$$ V_{\text{изобр}} = \frac{R_{\text{шир}} \times R_{\text{выс}} \times D}{8} \text{ (байт)} $$
Пример:
Изображение 1920×1080, 24 бита: \( V = 1920 \times 1080 \times 24 / 8 / 1024^2 ≈ 5.93 \text{ МБ} \)
2. Цветовые модели
RGB (для экранов):
- Красный (R), Зелёный (G), Синий (B)
- Диапазон: 0-255 на канал → 16.7 млн цветов
- Пример:
rgb(255,0,0)— красный
CMYK (для печати):
- Голубой (C), Пурпурный (M), Жёлтый (Y), Чёрный (K)
- Пример:
cmyk(100%, 0%, 0%, 0%)— голубой
Схема смешения цветов RGB:
graph LR R[Красный] -->|+| G[Зелёный] --> Жёлтый G -->|+| B[Синий] --> Голубой B -->|+| R --> Пурпурный R -->|+| G -->|+| B --> Белый
3. Кодирование звука
Основные параметры:
| Параметр | Обозначение | Единицы |
|---|---|---|
| Частота дискретизации | \( F \) | Гц |
| Разрядность | \( B \) | бит |
| Время записи | \( T \) | секунды |
| Каналы | \( K \) | моно=1, стерео=2 |
Формула объёма:
$$ V_{\text{звук}} = F \times B \times T \times K \text{ (бит)} $$
$$ V_{\text{звук}} = \frac{F \times B \times T \times K}{8} \text{ (байт)} $$
Пример (CD-качество):
\( F=44100 \), \( B=16 \), \( T=180 \), \( K=2 \) → \( V ≈ 30.28 \text{ МБ} \)
4. Сравнение параметров
Для изображений:
| Тип | Разрешение | Глубина цвета | Объём |
|---|---|---|---|
| Иконка | 32×32 | 8 бит | 1 КБ |
| Фото в соцсети | 1280×720 | 24 бита | 2.6 МБ |
| 4K-фото | 3840×2160 | 24 бита | 23.7 МБ |
Для звука:
| Качество | Частота | Разрядность | Объём (3 мин стерео) |
|---|---|---|---|
| Телефон | 8 кГц | 8 бит | 2.3 МБ |
| Радио FM | 22 кГц | 16 бит | 15.1 МБ |
| CD | 44.1 кГц | 16 бит | 30.28 МБ |
5. Процесс дискретизации
Для звука:
graph LR A[Аналоговый сигнал] --> B[Дискретизация] --> C[Квантование] --> D[Кодирование] B -->|Частота F| E[Измерения/сек] C -->|Разрядность B| F[Точность]
Для изображений:
graph TD A[Изображение] --> B[Разбиение на пиксели] B --> C[Определение цвета] C --> D[Кодирование RGB]