Краткое пояснение:
Логика решения: Для определения исходного размера файла, сначала вычислим информационный объем черно-белого изображения, а затем добавим к нему уменьшение размера, полученное после преобразования.
Пошаговое решение:
- Шаг 1: Определяем глубину цвета для черно-белого изображения (i2). Так как изображение черно-белое (без градаций серого), каждый пиксель может принимать одно из двух значений (черный или белый). Следовательно, глубина цвета i2 = 1 бит.
- Шаг 2: Определяем количество цветов для черно-белого изображения (N2). Так как i2 = 1 бит, количество цветов N2 = 21 = 2.
- Шаг 3: Определяем информационный объем черно-белого изображения (I2) в битах. Формула: I2 = K * i2, где K — количество пикселей. Так как K = 212 пикселей, то I2 = 212 * 1 = 212 бит.
- Шаг 4: Определяем информационный объем исходного цветного изображения (I1) в битах. Из условия задачи известно, что размер файла уменьшился на 70 байтов. Это означает, что I1 - I2 = 70 байтов. Переведем 70 байтов в биты: 70 байтов * 8 бит/байт = 560 бит.
- Шаг 5: Вычисляем I1: I1 = I2 + 560 бит.
- Шаг 6: Подставляем значение I2: I1 = 212 + 560 бит = 4096 + 560 = 4656 бит.
- Шаг 7: Переводим I1 в байты: 4656 бит / 8 бит/байт = 582 байта.
Ответ: 582 байта