АЛЕКСЕЙ КЛИМОВ,
Опубликовано: 16.11.1999

Художник в творческом порыве и не обязан думать о размере графических файлов - сегодня существует несколько программ, способных сделать это за него.
Поэтому USSP предлагает столько настроек и установок для активного диалога с пользователем, что даже сами разработчики не решаются назвать интерфейс дружественным (рис. 1): "When you run SmartSaver, it can seem a bit confusing at first glance", - сообщается в первом разделе справки "Getting started" перед подробнейшей пошаговой инструкцией к любому действию. Зато из остальных разделов Help'a можно узнать массу сопутствующей информации о графических форматах, JavaScript и свойствах человеческого зрения. Академичность изложения (местами на латыни) подтолкнула меня к продолжению "исследований", - вы уже оценили графики и столбчатые диаграммы в 3D? Прежде чем перейти к ним, коротко перескажу историю вопроса, проливающую свет на сегодняшнее состояние дел.
Если вы более Smart, чем USSP, программа позволит самостоятельно задать цвета GIF-палитры опцией User Defined. Моя знакомая от этой опции в восторге. Она (опция) словно специально создана для вышивальщиц крестиком. Задаете пользовательскую палитру по числу и цвету имеющихся ниток, секунда - и изображение в окне USSP оптимизировано для этого набора. Остается распечатать картинку в цвете на ткани с разрешением 10 dpi, чтобы один пиксел был размером с "один крестик", вышить и отстирать от принтерной краски. Подушка с вашей фотографией в четыре цвета нитью "мулине" - это, согласитесь, красноречивый подарок.
Содержание снимка также влияет на объем JPG-файла: одинаковые по площади изображения при равном качестве сжатия могут отличаться размерами файлов почти в полтора раза в зависимости от количества мелких деталей с сильным контрастом. Например, фотография странички рукописи - наихудший сюжет для сохранения в JPG: при достаточном качестве - огромный объем файла, при достаточном сжатии текст превращается в россыпь козявок на мутном стекле.
-- Subsampling дает два способа уменьшения объема цветовой информации (YUV411, YUV422) и возможность отказаться от такого уменьшения (None). Различия между способами невелики, но неописуемы без использования формул, от чего я воздержусь, а вы, если не воздержитесь, посмотрите в справке к USSP.
Перечисленных возможностей уже достаточно, чтобы согласиться с определением "Smart" в названии программы - "интеллектуально" все это. Другие возможности перечислю галопом: