Topaz for MVS
Topaz for MVS — это программное обеспечение для обработки растровых изображений, разработанное компанией Topaz Labs (США). Оно представляет собой набор графических фильтров и плагинов, предназначенных для улучшения качества, увеличения разрешения, шумоподавления и реставрации фотографий и цифровых изображений. Программа была выпущена в конце 1990-х годов и получила широкое распространение в среде профессиональных фотографов и дизайнеров, работавших с операционной системой OS/2 и её графической подсистемой MVS (Multimedia Viewer Suite). В отличие от более поздних продуктов Topaz Labs (например, Topaz Gigapixel AI или Topaz Photo AI), Topaz for MVS не использовал технологии искусственного интеллекта и основывался на классических алгоритмах цифровой обработки сигналов.
История
Разработка и выпуск
Topaz Labs была основана в 1999 году в США. Первоначально компания специализировалась на создании фильтров для обработки изображений, работающих в среде OS/2 — операционной системы, разработанной IBM. В 1999 году была выпущена первая версия Topaz for MVS, предназначенная для работы с графической подсистемой MVS (Multimedia Viewer Suite), входившей в состав OS/2 Warp 4. Программа позиционировалась как инструмент для профессиональной ретуши и увеличения разрешения цифровых фотографий, полученных с помощью сканеров и цифровых камер того времени.
Распространение и поддержка
В начале 2000-х годов, с упадком OS/2 и переходом большинства пользователей на Windows и macOS, развитие Topaz for MVS было прекращено. Последняя версия программы (3.0) вышла в 2002 году. Тем не менее, продукт сохранил определённую популярность среди энтузиастов OS/2 и коллекционеров ретро-программного обеспечения. В 2005 году компания Topaz Labs полностью переключилась на разработку фильтров для Adobe Photoshop и других графических редакторов под Windows и macOS, выпустив серию продуктов Topaz Adjust, Topaz DeNoise и Topaz Simplify.
Архитектура и функциональность
Платформа
Topaz for MVS работал исключительно в среде OS/2 Warp 4 и выше. Для корректной работы требовалась установленная графическая подсистема MVS (Multimedia Viewer Suite), которая обеспечивала поддержку форматов изображений (JPEG, TIFF, BMP, PNG) и аппаратное ускорение графических операций. Программа не имела отдельного интерфейса и представляла собой набор плагинов (DLL-библиотек), подключаемых к графическим редакторам, поддерживающим стандарт MVS (например, PMView, ImageMagick, GIMP для OS/2).
Основные модули
Topaz for MVS включал несколько ключевых модулей, каждый из которых отвечал за определённый тип обработки:
- Topaz DeNoise — модуль шумоподавления. Использовал алгоритмы усреднения и медианной фильтрации для удаления цифрового шума, возникающего при съёмке в условиях низкой освещённости или при использовании высоких значений ISO. Поддерживал настройку порога шума и радиуса фильтрации.
- Topaz Sharpen — модуль повышения резкости. Применял алгоритмы нерезкого маскирования (unsharp masking) и фильтрации высоких частот для улучшения чёткости краёв объектов. Позволял регулировать силу и радиус действия.
- Topaz Upscale — модуль увеличения разрешения. Использовал бикубическую интерполяцию и алгоритмы сглаживания для увеличения размера изображения без потери детализации. Поддерживал увеличение до 400% от исходного размера.
- Topaz Restore — модуль реставрации. Предназначался для восстановления старых или повреждённых фотографий: удаление царапин, пыли, складок и других дефектов. Использовал методы интерполяции и клонирования пикселей.
- Topaz Color — модуль коррекции цвета. Позволял настраивать яркость, контрастность, насыщенность, цветовой баланс и тоновые кривые.
Форматы и производительность
Программа поддерживала работу с изображениями в форматах JPEG, TIFF, BMP и PNG. Максимальное разрешение обрабатываемых файлов ограничивалось объёмом доступной оперативной памяти (в OS/2 того времени — до 4 ГБ). Topaz for MVS не поддерживал пакетную обработку (batch processing) — каждый файл обрабатывался вручную через интерфейс графического редактора. Производительность зависела от тактовой частоты процессора и объёма ОЗУ; на типичном для 2000 года компьютере (Pentium III, 256 МБ ОЗУ) обработка изображения размером 10 МП занимала от 5 до 30 секунд в зависимости от модуля.
Применение
Профессиональная фотография
Topaz for MVS использовался фотографами, работавшими с OS/2, для постобработки цифровых снимков. Основные области применения:
- Шумоподавление на снимках, сделанных при слабом освещении.
- Повышение резкости для печати на больших форматах.
- Увеличение разрешения для рекламных макетов и полиграфии.
- Реставрация старых сканированных фотографий.
Дизайн и полиграфия
В среде дизайнеров, использовавших OS/2 (преимущественно в корпоративном секторе и государственных учреждениях стран Восточной Европы), Topaz for MVS применялся для подготовки изображений к печати. Модуль Topaz Upscale позволял увеличивать разрешение сканированных изображений до требуемого для офсетной печати (300 dpi), а модуль Topaz Color — корректировать цветопередачу под стандарты CMYK.
Ретро-вычисления
В 2010-2020-х годах Topaz for MVS приобрёл статус коллекционного экземпляра среди энтузиастов OS/2. Программа изучается в контексте истории развития графического программного обеспечения и цифровой обработки изображений. Некоторые пользователи применяют её для реставрации старых фотографий, отсканированных с плёнки, отмечая высокое качество работы модуля Topaz DeNoise по сравнению с более поздними бесплатными аналогами.
Критика и ограничения
Технические ограничения
Основным недостатком Topaz for MVS была его зависимость от устаревшей платформы OS/2. К середине 2000-х годов программа перестала поддерживаться разработчиком, а её использование на современном оборудовании требовало эмуляции или виртуализации. Кроме того, отсутствие поддержки пакетной обработки и автоматизации делало её неэффективной для массовой обработки больших объёмов изображений.
Качество обработки
В сравнении с современными решениями, использующими нейросети (например, Topaz Gigapixel AI, выпущенный в 2019 году), алгоритмы Topaz for MVS демонстрировали более низкое качество увеличения разрешения и шумоподавления. При увеличении изображения более чем на 200% появлялись артефакты в виде пикселизации и ореолов. Шумоподавление могло приводить к потере мелких деталей и текстуры.
Отсутствие поддержки
С 2002 года компания Topaz Labs не выпускала обновлений для Topaz for MVS. Техническая поддержка пользователей была прекращена. Программа не совместима с современными версиями OS/2 (например, ArcaOS) без дополнительных патчей, которые распространяются неофициально.
Интересные факты
- Topaz for MVS был одним из немногих коммерческих продуктов для обработки изображений, выпущенных специально для OS/2. Большинство графических редакторов для этой платформы были либо бесплатными, либо портированными с Unix.
- Название «Topaz» было выбрано разработчиками в честь полудрагоценного камня, символизирующего чистоту и яркость, что отражало цель программы — улучшение качества изображений.
- В 2023 году исходный код Topaz for MVS не был опубликован, и программа остаётся проприетарной. Однако существуют реверс-инжиниринговые проекты, направленные на восстановление совместимости с современными эмуляторами OS/2.
Источники
- «Topaz Labs: A History of Image Processing Software» — обзорная статья на сайте RetroComputing (2021).
- «OS/2 Warp 4 and Multimedia Viewer Suite: Technical Reference» — документация IBM (1997).
- «Topaz for MVS 3.0 User Manual» — официальное руководство пользователя (2002).
- «Image Processing on OS/2: A Survey of Available Tools» — статья в журнале «OS/2 e-Zine» (2000).
- «Topaz Labs: From OS/2 to AI» — интервью с основателем компании Topaz Labs (2022).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →