Программы для просмотра графических файлов
Грудько Александр Григорьевич
Содержание
Введение
1. Возможности программ для просмотра графических файлов
2. ACDSee
3. IrfanView
4. QViewer Free
5. XnView
6. Picasa
7. Dimin Viewer
Заключение
Литература
Введение
Программы для просмотра графических файлов занимают среди программного обеспечения особое место. Это как раз тот случай, когда требования к программному обеспечению дизайнеров-профессионалов и основной массы пользователей не совпадают. При наборе текстов и профессиональный писатель, и семиклассник, пишущий сочинение, выполняют одни и те же операции и предъявляют к программе сходные требования. Другое дело - графика. Здесь большинству рядовых пользователей требуется совсем иное, нежели профессионалам. Ведь они используют для своей работы, как правило, уже готовые изображения. На первое место выступает возможность быстрого просмотра имеющихся картинок, удобного преобразования из одного формата в другой, простейших, интуитивно понятных манипуляций: масштабирование, яркость, контрастность, резкость, инвертирование, повороты и т. п. Благодаря компьютерной графики можно оформить Интернет страницу, создать рекламу или просто редактировать собственные домашние фото.
На рынке программного обеспечения наблюдается очень хорошая тенденция: появляется все больше бесплатных программ, по функциональности и удобству не уступающим коммерческим приложениям, а некоторые, ранее платные программы переходят в разряд бесплатных. Сегодня можно найти достойный бесплатный файловый менеджер, почтовый клиент, менеджер загрузки и многие другие программы, необходимые в повседневной работе с компьютером.
К утилитам, нужным каждому, относятся и просмотрщики графических файлов. И среди таких программ, на радость пользователей, тоже можно найти множество бесплатных. Организовать фотографии, выполнить переименование или пакетное конвертирование в другой формат, просмотреть снимки в режиме слайд-шоу, подготовить фотоальбом для размещения в интернете и записи на DVD – все это могут бесплатные просмотрщики. Остается только выбрать наиболее удобный для себя.
Программы динамично развиваются и, вероятно, часть информации устареет уже в момент написания данной работы. Некоторые программы столь обширны, что подробное описание их возможностей и приемов работы с ними требует отдельной книги, а не обзорной статьи. Большинство упомянутых программ имеют открытый код и, следовательно, у вас есть потенциальная возможность идеально адаптировать их для своих нужд или обновить входящие в них модули для поддержки новых камер.
1. Возможности программ для просмотра графических файлов
Программа для просмотра изображений («просмотрщик» изображений) — тип программного обеспечения, предназначенного для просмотра мультимедийных данных, в первую очередь изображений. Основные возможности большинства программ данного типа включают просмотр, управление, сравнение изображений, удаление эффекта красных глаз, пересылку по электронной почте, изменение размеров, обрезание, пакетная обработка, пакетное переименование, улучшение цветов, color space management, поворот изображений JPEG без ухудшения качества, база данных эскизов (их кэш), и отсутствующая прежде у конкурентов, настраиваемая лупа. Примечательна также функция слайд-шоу, включающая музыкальные слайд-шоу и свыше 150 эффектов перехода. Программы понимают основные графические форматы (BMP, CUR, GIF, ICO, JPEG, JPEG 2000, PCX, PNG, PSD, TGA, TIFF, WMF), и некоторые RAW-форматы популярных фотокамер (CRW, CR2, NEF, PEF, RAF, MRW, ORF, SRF и DNG).
Другие возможности программ:
Полноэкранный просмотр изображений с возможностью их масштабирования и всплывающими панелями меню.
Настраиваемая, вызываемая по клику лупа.
Качественное удаление или, по усмотрению пользователя, уменьшение эффекта красных глаз.
Редактирование изображения: изменение размеров, вращение, обрезание, повышение или понижение чёткости, и другое.
Одиннадцать алгоритмов изменения размера на выбор.
Наложение следующих эффектов цвета: gray scale, sepia, negative, Red/Green/Blue adjustment.
Наложение следующих специальные эффектов: водяные знаки, комментарии, drop shadow, framing, bump map, lens, morph, waves.
Многоуровневая история изменения изображения — можно отменять или повторять действия, не идущие подряд.
Управление изображениями, в том числе обработка тегов, поддержка перетаскивания.
Отображение гистограммы с подсчётом количества цветов.
Сравнение изображений (до 4 за 1 раз) для более простого сбора забытых фотографий.
Поддержка формата метаданных изображений EXIF (плюс поддержка комментариев для JPEG).
Настраиваемая пакетная обработка изображений для их переименования и конвертирования.
Создание слайд-шоу с более чем 150 эффектами переходов и музыкальным сопровождением (MP3, WMA, WAV…).
Возможность создавать визитки.
Получение изображений со сканера.
Поддержка «скинов»
2. ACDSee
ACDSee - самый популярный пакет для просмотра изображений, картинок, фотографий и других медиафайлов в мире. Разработчиком продукта является компания ACD Systems International (рис.1). С момента выхода первой версии программы ACDSee превратился из обычного просмотрщика (вьювера) в полноценный мультимедиа пакет для работы с графическими файлами и фотографиями. Изменилось и название, теперь это ACDSee Photo Manager - универсальный комбайн, способный работать с более чем 100 форматами изображений, катологизировать ваши фотографии, конвертировать из одного формата в другой, создавать и записывать на диски галлереи ваших изображений. Кроме того в последних версиях программа научилась работать с аудио и видео форматами, помимо тривиального воспроизведения, ACDSEE может извлекать мультимедиа данные из фотоаппаратов, мобильных телефонов, сканеров и других цифровых устройств. Причем обрастая новыми функциями, пакет становится легче (объем дистрибутива 8-й версии составляет всего 12 mb).
Также стоит отметить очень дружелюбный интерфейс программы - все нужные кнопки выведены на главную панель, а их последовательность можно легко менять, просто перетаскивая их мышкой. ACDSee обладает мощной поисковой системой по графическим файлам, позволяющей искать снимки по дате создания, разрешению, устройству, которым файл изготовлен, не говоря уже о названии картинки.
Рис. 1
В программу acdsee интегрирован и неплохой редактор изображений - не Photoshop конечно, но не искушенным пользователям будет достаточно. Добавляйте надписи к фотграфиям, применяйте различные эффекты, изменяйте размер изображений. Плюс к этому есть возможность исправить эффект красных глаз, удалить деффекты, настроить цветопередачу, яркость и т.д.
Кроме того программа достаточно быстра в работе, не тормозит при переключении снимков и имеет прокрутку фотографий колесиком мыши!
3. IrfanView
IrfanView – небольшое, но довольно мощное приложение, предназначенное для просмотра и редактирования графических изображений. А дополнительные модули, которые можно скачать с сайта разработчика, значительно расширяют список доступных функций. Впрочем, обо всем по порядку.
Во-первых, рассмотрим возможности IrfanView как редактора изображений. Эти возможности не безграничны и значительно уступают сверхмощному Adobe Photoshop, однако множество полезных операций с графикой можно выполнить непосредственно в IrfanView, не переходя во внешний редактор.
Открыв файл в окне IrfanView (рис. 2), пользователь получает возможность:
Преобразовать изображение в монохромное (одноцветное) или негативное.
Произвести цветовую коррекцию: изменить параметры яркости, контрастности, насыщенности, цветового баланса и т. д.
Поменять местами цвета в используемой цветовой модели. Например, RGB (Red, Green, Blue) можно превратить в BGR (Blue, Green, Red). В этом случае пиксели красного цвета станут синими, а синие – красными. В результате получится довольно эффектная картинка.
Изменить резкость изображения, а также применить более десяти дополнительных визуальных эффектов, в том числе убрать "красные глаза" с фотографии, превратить ее в рисунок маслом и т. п.
Изменить размеры или повернуть изображение на необходимое число градусов.
Выделить некоторую область изображения, вставить в нее текст, удалить и выполнить некоторые другие операции.
Таковы основные возможности IrfanView как графического редактора. Вторая сторона этой программы – просмотр имеющихся изображений. Отдельная функция открывает окно, в котором графические файлы изображены в виде миниатюр. С одной стороны, ничего нового в этом нет. Windows позволяет видеть миниатюрные изображения и в своем Проводнике, достаточно выбрать режим Эскизы страниц. Но беда в том, что Windows создает миниатюры не слишком высокого качества. Это оправданно, поскольку ускоряет вывод множества миниатюр на экран. Однако в отдельных случаях хотелось бы видеть эти картинки в максимально доступном качестве. Вот для этих случаев и нужен IrfanView.
Следующая часто требующаяся функция – просмотр имеющихся изображений в режиме слайд-шоу. Здесь все просто: выбираем папку, в которой хранятся изображения, указываем, какие типы файлов должны участвовать в шоу, в каком порядке и с каким временным интервалом их нужно выводить на экран, нажимаем кнопку Старт и любуемся результатом. Очень удобно то, что любое слайд-шоу можно сохранить в виде текстового файла, чтобы использовать его в дальнейшем. Более того, слайд-шоу может быть записано на компакт-диск в виде презентации или даже сохранено как экранная заставка. Кстати, отдельная функция программы позволяет создавать из изображения обои для рабочего стола.
IrfanView умеет выполнять пакетное переименование и преобразование файлов из одного формата в другой. При переименовании к каждому имени файла может автоматически добавляться любой текст, а также число-счетчик. Пакетное преобразование из одного формата в другой может сопровождаться автоматическим изменением всех параметров изображения, по выбору пользователя.
Рис.2
IrfanView поддерживает работу с TWAIN-устройствами, поэтому изображение может быть отсканировано непосредственно из этой программы. Предусмотрена возможность создавать скриншоты (снимки экрана). При этом пользователь настраивает следующие параметры:
Делать снимок всего экрана, только активного окна, или активного окна без строк заголовка и состояния.
Выполнять захват при нажатии горячей клавиши (указанной пользователем) или периодически (через указанный пользователем интервал времени).
Отображать ли курсор мыши на снимке экрана.
Показывать скриншот в окне IrfanView или сохранять его на диске, в указанной пользователем папке, в том или ином формате.
Кроме всего перечисленного, IrfanView поддерживает множество дополнительных модулей, выполняющих самые различные задачи. Вот лишь несколько примеров таких плагинов (plugins):
Effects содержит набор дополнительных визуальных эффектов для обработки изображений.
Email позволяет отправлять изображения по электронной почте.
IV-Player запускает проигрыватель для прослушивания (просмотра) звуковых и видео-файлов.
4. QViewer Free
Неплохой аналог коммерческого ACDSee. В программе есть практически всё: вьювер с внушительными возможностями, а также встроенный фото-редактор, в котором также имеется богатый арсенал для обработки изображений (рис.3).
Рис.3
К примеру, с редактором вы с легкостью сможете изменить цвет, удалить мусор, усилить резкость – в общем, программа поможет полностью откорректировать ваши фотографии. К тому же есть возможность манипулировать элементами изображения, а также украсить картинку с помощью разнообразных эффектов. Также присутствуют в программе мощный календарь (которым, правда, не так уж и часто пользуются) и, что намного важнее, система каталогизации фотографий.
Интерфейс QViewer Free выполнен в стиле MacOS X, благодаря чему выгодно отличается от своих конкурентов, которые в данном вопросе предпочитают подстраиваться под Windows.
Однако не всё так гладко в "Датском королевстве"! Так, с этой программой вы не сможете просмотреть группу изображений в полноэкранном виде, разве что только в слайд-шоу. К сожалению, переход по просматриваемым картинкам с помощью Pg Up/Pg Down здесь не предусмотрен, что, безусловно, огорчает, особенно, учитывая то, что многие пользователи регулярно показывают свои фотографии знакомым. Однако всё бы ничего, если бы подобные ограничения не были наложены на редактирование изображений, при котором корректору просто необходимо видеть все детали картинки. Тем не менее, в QViewer Free возможно редактирование фотографий только в режиме уменьшенных копий, соответственно, вы вполне сможете пропустить мелкие детали изображения, накладывая какие-либо эффекты, из-за чего картинка, естественно, не приобретёт той привлекательности, которую могла бы, а то и вовсе будет напрочь испорчена.
В общем, хоть QViewer Free имеет определённые преимущества перед конкурентами, но явные огрехи пока не позволяют программе хотя бы приблизиться по уровню удобности/функциональности к лидерам.
5. XnView
XnView - это простая бесплатная программа для просмотра и редактирования Ваших изображений. Утилита может заинтересовать, помимо своей простоты, также поддержкой огромного количества форматов – 400 для импорта (открытия) и более 50 для экспорта (сохранения). Это охватывает все форматы графических файлов, о которых Вы когда-либо слышали.
Помимо этого, в XnView поддерживаются также некоторые другие мультимедийные форматы – AVI, MPEG, WMV, FLV и MP3, MIDI, WAV.
Рис. 4
После установки XnView (рис.4) сразу бросается в глаза небольшое сходство с ещё одним популярным просмотрщиком – ACDSee. Хотя она и претендует на звание самого функционального менеджера Ваших фотографий, но стоит $60. Разработчики XnView позаботились о большинстве пользователей, которым будет достаточно базовой функциональности при работе с файлами, в следствие чего программа бесплатна для личного и некоммерческого использования и умеет, поверьте, очень много!
При выборе любого файла в нижней части окна будет доступен предпросмотр. Если нужно просмотреть серию фотографий, то их можно запустить в режиме слайд-шоу (команда "Создать" → "Слайд шоу") и смотреть в полноэкранном режиме. Если в каталоге содержатся TXT или INI-файлы, то их содержимое будет отображено в значке эскиза к данному файлу (хотя в насторйках вообще можно заблокировать отображение неподерживаемых файлов), чтобы позволяет быстрее ориентироваться и находить нужный документ, а также нету необходимости пользоваться другими программами, например, Блокнотом.
Поддержка различных форматов реализована на должном уровне, что позволяет открывать их без задержки, даже при одновременном просмотре большого числа изображений или видеоклипов.
Что касается редактирования фотографий, то, на мой взгляд, в XnView самая лучшая реализация данной возможности, уж из бесплатных программ точно. Это и преобразование в различные оттенки серого, черно-белого цвета, изменение палитры, автоконтраст, автокоррекция уровней, разворот, зеркальное отражение, изменение размера и многое другое.
Особенности XnView:
Просмотр графических файлов (список форматов).
Многоязычный интерфейс. (список языков, имена переводчиков)
Просмотр неграфических файлов в HEX и ASCII.
Импорт картинок из dll/exe.
Печать файлов (возможность растяжки изображения на всю страницу, в заданном масштабе, по центру, в поточном режиме).
Слайд-шоу (показ в случайном порядке, по порядку, смена картинки по таймеру либо по нажатию клавиши, скрытие курсора мышки).
Кэширование (сохранение в базе данных) открыток для ускорения просмотра.
Захват изображения (весь экран, активное окно, пользовательская область)
Применение к изображению фильтров (в том числе в поточном режиме).
Изменение размеров холста и изображения (в том числе в поточном режиме).
Изменение формата изображений (в том числе в поточном режиме).
Поддержка drag'n'drop.
Помещение изображения на Рабочий стол.
Создание web страницы с уменьшенными изображениями картинок, при выборе которых показывается большая картинка.
Создание списка файлов.
Переименование серии файлов.
Быстрое копирование/перемещение файла(ов) в любую папку.
Изменение положение и размера окон просмотра, дерева каталогов, списка файлов.
Изменение размера иконок (от 32х32 до 192х144).
Подсчет использованных в картинке цветов.
Преобразование из/в черно-белое, серое, цветное изображение (в том числе в поточном режиме).
Регулировка яркости, контраста, гаммы, баланса (в том числе в поточном режиме).
Зеркальное отражение, поворот изображения (в том числе в поточном режиме).
Замена цвета (в том числе в поточном режиме).
Быстрая вставка изображения из буфера.
Копирование/вставка изображения из/в буфер.
Визуальная обрезка изображения (кадрирование).
Добавление в контекстное меню команды "Browse with XnView".
Регистрация графических файлов для того, что бы их открывала XnView.
Возможность использования разных ini файлов для запуска с разными настройками.
Поддержка Windows Commander.
Работа со TWAIN-сканнерами.
Настраиваемый журнал контактов (объединение картинок в одну).
Если возникнут какие-либо трудности, то всегда можно обратиться к файлу-справке, в котором содержится полное описание каждой функциональной возможности программы.
6. Picasa
Picasa – программа-органайзер ваших фотографий и видеоматериалов. Это программное обеспечение, с помощью которого Вы можете искать, просматривать, редактировать, печатать фотографии и обмениваться ими, превращать фотографии в "фильм" или коллаж, создавать слайд-шоу и многое другое.
Программа сканирует весь винчестер или указанные пользователем папки, индексирует все фотографии, графику и видео файлы, сортирует их в визуальные альбомы, упорядоченные по датам, так что потеряться ни одной картинке не удастся. Расположение фотографий в файловой системе не меняется (рис. 5).
Picasa позволяет одним нажатием применять разнообразные визуальные эффекты, а также вносить исправления используя целый набор средств редактирования фотографий - кадрирование, «улучшение» (enchance) снимка, удаление эффекта "красных" глаз, возможность выравнивания изображения, ручная коррекция цветовой температуры, теней, автоматическая коррекция контрастности и цветового баланса, насыщенности и т.п.
Рис. 5
Страстные любители фотографии теперь могут редактировать изображения в Picasa с помощью информации EXIF. Это окно показывает все данные камеры, которые сохранены в исходном файле изображения – например, модель камеры, дата, когда была сделана фотография, использовалась ли вспышка и т.п.
Кроме всего этого, Picasa позволяет добавлять метки для визуального определения наиболее любимых фотографий. По этим меткам затем можно группировать снимки, получая виртуальные фотоальбомы.
Picasa может отобразить любую выбранную фотографию в виде мозаики, позволяя напечатать каждую часть и объединить их в плакат, размер которого может – превышать оригинал на 1 000%. Может превратить фотографии в "фильм" или коллаж или создать прекрасные слайд-шоу.
Также с помощью Picasa можно легко и быстро обмениваться фотографиями – Вы можете отправлять фотографии по электронной почте, создавать подарочные CD, распространить фотографии через службу Hello и даже размещать фотографии в Вашем собственном блоге.
7. Dimin Viewer
Просмотрщик графических файлов с мощными средствами для работы с изображениями. Dimin Viewer поддерживает работу с большинством графических файлов, позволяет просматривать многостраничные TIFF, GIF, может работать с метаданными EXIF, IPTC, GeoTIFF, GeoJPEG-2000, Fluoview TIFF. Одним щелчком мыши можно очистить данные EXIF от значка предварительного просмотра, записать данные в файл JPEG, загрузить метаданные из внешнего файла.
Рис. 6
Dimin Viewer выводит подробные сведения о цветности изображения, данные можно получить не только для всей картинки, но и для выделенного участка. В программе предусмотрена специальная панель "Каталоги", с помощью которой можно сортировать изображения. На нее можно вынести кнопки для быстрого доступа к папкам, в которые планируется перенести или скопировать файлы. Имеются в Dimin Viewer средства для редактирования изображений. Помимо стандартных функций программа имеет опцию удаления чересстрочной развертки, выполнения различных операций с файлами JPEG без потери качества. В комплекте с программой имеются скрипты, с помощью которых реализованы многие эффекты, а также эти скрипты можно создавать вручную.
Dimin Viewer отличается богатым инструментарием, но не может продемонстрировать слишком продуманный интерфейс. Например, щелчок по эскизу картинки не отображает ее в области просмотра (для этого на ней нужно кликнуть дважды), а при переключении в полноэкранный режим нельзя пролистать все фотографии, которые находятся в текущей папке, только те, которые были вручную добавлены в окно PlayList (правда, в него автоматически добавляются все фотографии, которые были отображены в области просмотра). Не очень логичным кажется расположение элементов интерфейса – несмотря на то, что можно изменять размеры областей окна, а также включать/выключать их отображение, окно Dimin Viewer все равно выглядит загроможденным.
Для сортировки изображений по папкам, в программе предусмотрена специальная панель "Каталоги". На нее можно вынести кнопки для быстрого доступа к папкам, в которые планируется перенести или скопировать файлы. Далее во встроенном проводнике нужно открыть папку с фотографиями, которые следует рассортировать и, поочередно щелкая по ярлыкам папок и кнопке "Скопировать", упорядочить коллекцию. Несмотря на то, что идея такого способа сортировки изображений достаточно интересна, реализация хромает. Например, было бы логично, чтобы фотографии можно было переносить в папки, для которых созданы ярлыки быстрого доступа, перетаскивая эскизы снимков на ярлыки мышью.
Впрочем, те, кого не остановит немного неуклюжий интерфейс, найдут в Dimin Viewer мощные средства для работы с изображениями. Программа дает возможность работать с метаданными, не только с распространенным EXIF, но и с IPTC, GeoTIFF, GeoJPEG-2000, Fluoview TIFF. Одним щелчком мыши можно очистить данные EXIF от значка предварительного просмотра, записать данные в файл JPEG, загрузить метаданные из внешнего файла. Dimin Viewer выводит подробные сведения о цветности изображения, данные можно получить не только для всей картинки, но и для выделенного участка.
Отдельного внимания заслуживают средства для редактирования изображений. В Dimin Viewer можно найти не только стандартные инструменты, присутствующие в большинстве просмотрщиков, но и средства, которые чаще встречаются в графических редакторах, нежели в обычных вьюверах. Речь идет, например, об удалении чересстрочной развертки, выполнении различных операций с файлами JPEG без потери качества. Многие интересные эффекты реализованы при помощи скриптов, которые входят в поставку программы, хотя могут быть созданы и вручную. Например, одним щелчком мыши можно "состарить" фотографию, придать ей такой вид, будто она была нарисована красками или карандашом.
Несмотря на ряд недостатков, которые касаются интерфейса, Dimin Viewer достаточно интересен своими возможностями для обработки изображений.
Заключение
В настоящее время существует множество различных форматов хранения графической информации. Условно можно разделить все форматы на три группы
графические метафайлы (метафайл обычно разрабатывается как составная часть какой либо графической системы, например *.wmf в Windows)
растровые графические файлы
векторные графические файлы
Некоторые растровые форматы могут содержат не только статическую графику, но и динамическую (мультипликацию). Это, например, формат GIF, широко применяющийся в internet.
Работа с изображениями, естественно, подразумевает некую графическую среду. В некоторых случаях от нее зависит больше, чем от платформы, на которой запускается та или иная программа. Для выполнения расчетов часто достаточно текстового режима, который обеспечивает необходимый комфорт, а возможно, и большую скорость, чем графический режим. Однако уже при обработке результатов отсутствие графического представления, например, в виде графиков или диаграмм, способно существенно замедлить процесс.
Говорить, кто лучше, сегодня становится бессмысленным, поскольку многие операции уже доведены до практического совершенства. Поэтому разница будет только в интерфейсе, а не в конечном результате. Удобства же интерфейса это вопрос вкуса. Кроме того, надежность - это сдерживающий фактор, и если вы хотите использовать последние достижения, то, вероятно, их не будет в стабильном продукте. Кто не рискует, тот не пьет шампанского, можно детально изучить стабильный продукт и получать результат лучший, чем у конкурентов, можно рискнуть и сделать ставку на последние разработки и опередить конкурентов или упустить заказ, поскольку программа зависнет.
К счастью, прошли те времена, когда нужно было делать выбор между удобным коммерческим просмотрщиком и фриварным вьювером, имеющим ряд недоработок. Бесплатные программы для работы с графическими файлами могут ничуть не меньше, чем их платные аналоги, а кое в чем их превосходят, поэтому вполне достойны того, чтобы занять свое место в вашем списке необходимых приложений.
Литература
1. Богумирский Б. Энциклопедия Windows. СПб.: Питер, 2000.
2. Компьютерная графика. Энциклопедия. / В. Рейнбоу. – СПб.: Питер, 2003.
3. Информатика /под ред. Проф. Н.В. Макаровой. — М.: Финансы и статистика, 1997. — 768 с.: ил.
4. Информатика. Базовый курс/Симонович С.В. и др. — Спб.: издательство "Питер", 2000. — 640 с.: ил
1