Объем
файла
За все приходится
платить,
И, может, это
справедливо. Павел Хмара
Самый первый недостаток,
который мы уже обсуждали и с которым сразу сталкиваются пользователи, — это
Информацию о расчетах
объемов пиксельных документов см. в главе 10.
В главе 10
мы выяснили, что объем файла пиксельной графики зависит только от трех параметров,
а именно: от геометрических размеров, от значения разрешения и от значения глубины
цвета. В выведенной там же формуле объем файла в байтах равняется произведению
длины изображения (в дюймах) на разрешение (в ppi), ширины изображения (в дюймах)
на разрешение (в ppi) и на глубину цвета (в байтах на пиксел).
Пример
Если при сканировании изображения в один квадратный дюйм (а это размер почтовой марки) установлено разрешение 600 ppi, то в однобитовом режиме создается 360 000 пикселов, для хранения которых необходимо около 44 Кбайт. Если режим меняется на тоновый (серая шкала), то объем файла увеличится до 352 Кбайт, а если на цветной — до 1,06 Мбайт.
Объем файла измеряется,
как известно, в байтах, килобайтах, мегабайтах и гигабайтах. Наличие этих приставок
(кило-, мега- и гига-) как раз и является достаточно неприятным недостатком.
Причем эта неприятность усугубляется тем огорчительным фактом, что объем пиксельного
файла ни в малейшей мере не зависит от содержания.
Замечание
В данном случае речь идет только о сохранении цветовых данных изображения, т. е. только матрицы данных, без учета алгоритмов сжатия и конкретных форматов файлов.
Информацию об
алгоритмах сжатия цифровых данных см. в части III.
В изображении
всегда существуют какие-либо области, которые для зрителя являются фоновыми
и не играют существенной роли, тем не менее для каждого фонового пиксела требуется
такой же объем оперативной или дисковой памяти, как и для значимых с нашей (человеческой)
точки зрения пикселов.
Пример
Конечно, чрезмерный объем файла — это большая неприятность, которая неизменно случается в условиях отсутствия достаточных ресурсов. Например, располагая только дискетой, вам срочно необходимо сканировать несколько фотографий. В такой ситуации для сохранения больших объемов документов нужно принимать решения: архивировать, сжимать какими-нибудь программами, которых может не оказаться под рукой, а если и есть, то нужно знать, как ими пользоваться, и т. д.
Борьба с объемами пиксельных изображений состоит в оптимизации параметров, определяющих объем, в разумном кадрировании и использовании алгоритмов сжатия (выборе соответствующих форматов файлов).