Отправляет email-рассылки с помощью сервиса Sendsay

Фильтры Photoshop

  Все выпуски  

Фильтры Photoshop


Информационный Канал Subscribe.Ru


 
Фильтры Photoshop
08-09-2002
Выпуск №000. Создание собственных фильтров

Доброго времени суток, Друзья!

Как мы и договорились, надеюсь, с Вами в прошлом выпуске, сегодня речь пойдет о средствах создания пользовательских эффектов в Photoshop. Этим выпуском мы закончим вводную часть нашей рассылки и со следующего выпуска перейдем непосредственно к повествованию о захватывающем мире фильтров. В целях экономии Вашего времени, которое, уверен, для всех представляет большую и невосполнимую ценность, сразу приступим к делу.


1. Filter Factory

Разработчик: Adobe Systems Incorporated
Сайт компании: www.adobe.com
Текущая версия: 3.04
Условия приобретения: бесплатная; входит в комплект поставки Adobe Photoshop 3.0+
Версия для загрузки: Нет
Язык программы: English
Справочное руководство: The Filter Factory Programming Guide. Изучить на английском: HTML, PDF (270 Kb)
Размер: 49 Кб
Дата выпуска: 30 мая 1995
Язык разработки: C/C++
Системные требования:
PC: Adobe Photoshop 3.0+, Fractal Design Painter 4.0+, JASC Paint Shop Pro 4+, Adobe Illustrator 7.0+, Macromedia Freehand 7.0+, ColorWorks 3+, Corel Draw 6+, Ulead PhotoImpact 3+
MAC: Adobe Photoshop 3.0+, Adobe Illustrator 7.0+, Macromedia Freehand 7.0+Adobe PhotoDeluxe 2.0+
Необходимые библиотеки: msvcrt10.dll, plugin.dll

Ссылки:
Filter Factory - сайт, посвященный фильтру
The Filter Factory Compendium - много интересного о Filter Factory, включая ссылки на большинство из известных фильтров, созданных с помощью Filter Factory

Замечание: Перед тем, как использовать Filter Factory, следует инсталлировать дополнительный модуль Filter Factory в директорию ./Plug_Iins. Этот модуль входит только в состав поставляемой на компакт-диске версии Photoshop и не подключается во время обычной инсталляции. Если Вы забыли, где в данный момент находится Ваш диск с Photoshop, можете скачать усовершенствованные версии Filter Factory (3.02 и 3.06) на The Plugin Site (40 Кб) или оригинальную версию от Adobe Systems Incorporated, включающую руководства по программированию фильтров и их примеры, на сайте MAXnet Systems.

Filter Factory

Для начала выполним команду Filter > Synthetic > Filter Factory с тем, чтобы открыть диалоговое окно Filter Factory. Безо всяких сомнений, это самое жуткое диалоговое окно, когда-либо возникавшее перед пользователем Photoshop. Вы, наверное, слегка испугались. В поле R присутствует маленькая буква r, в поле G - маленькая буква g, а в поле B - маленькая b. Добавьте еще несколько произвольно названных бегунков, и Вы получите замечательную форму, способную довести до инфаркта ничего не подозревающего художника.
Если после запуска Filter Factory команда в окне недоступна, это означает, что Вы находитесь не в цветовой модели RGB. Подобно фильтрам Light Flare и Lighting Effects, Filter Factory работает только в режиме RGB.
Сейчас я вынужден сделать одно замечание. Для описания всех нюансов программирования пользовательских фильтров с помощью Filter Factory не хватило бы и 100 страниц. Таким образом, если Вы хотите серьезно использовать Filter Factory, предлагаю Вам изучить документацию, которая поставляется компанией Adobe Systems Incorporated или Справочное руководство, ссылка на которое присутствует выше. Читать как одну, так и другую документацию нелегко, и некоторые формулы недостаточно точны, но там перечислены все переменные, операторы и функции, определенные в языке программирования.
Принцип работы.
При использовании фильтра Filter Factory в строках опций R, G и B Вы задаете формулы. Каждая строка содержит информацию о том, какие преобразования будут происходить в каналах красного, синего и зеленого цветов. Для своих формул можно также использовать бегунки в верхней части диалогового окна. При преобразовании формулы в фильтр можно будет включать бегунки в диалоговое окно создаваемого фильтра, что позволит пользователю менять установки. Использовать бегунки при написании команд необязательно, но без них Вы сможете создать только самый простейший фильтр, такой как Sharpen More или эффекты Facet.
Кнопки Load и Save позволяют загружать формулы с диска или сохранять их для дальнейшего использования или редактирования. Если у Вас был трудный день и Вам пора идти домой, или Вы уже дома и хотите спать, - не забудьте сохранить формулы на диске. Каждый раз, когда Photoshop начинает работу, Filter Factory возвращается к своим бесполезным исходным значениям: r, g и b.
Кнопка Make (Создать) создает фильтр. Проблема заключается в том, что когда фильтр создан, его невозможно открыть с помощью Filter Factory. Поэтому, если возникнет необходимость модифицировать один или два параметра, сохраните установки в отдельном файле с помощью кнопки Save. Подобно фильтру Custom, Filter Factory оценивает каждый пиксел изображения в каждом канале, вычисляет новое значение яркости и присваивает его пикселу.
Что еще хотелось бы отметить: Filter Factory хоть и распространяется бесплатно, однако имеет одно серьезное ограничение, так и не исправленное компанией Adobe за 8 лет (а именно столько времени прошло с момента появления первой версии Filter Factory): все фильтры создаваемые в этой программе имеют ограничение на размер исходного кода - 4Кб, что, как следствие, сказывается на функциональности фильтров. И вполне естественно, что все фильтры, созданные в Filter Factory, имеют одинаковый размер. Так что Вы с легкостью определите, сделан ли фильтр в этой программе, либо в какой-нибудь другой, просто обратив внимание на его размер (если, конечно, не успеете отличить ранее по другому характерному признаку).
Программа устроена таким образом, что все фильтры в результате имеют одинаковый интерфейс; таким способом Adobe, очевидно, позаботилась о защите своего Photoshop Software Development Kit, о котором речь пойдет ниже. Правда, из этой ситуации можно выйти определенным способом: есть все-таки утилиты, позволяющие незначительно изменить интерфейс фильтра.
Но есть также у Filter Factory и очевидное преимущество; и теперь самое время вспомнить о менеджерах фильтров, с которыми мы познакомились в прошлом выпуске рассылке. По различным оценкам в интернете можно при желании найти более 2600 фильтров - до настоящего времени упоминания о большем их количестве я не встречал, - созданных с помощью Filter Factory. Так вот: все эти фильтры очень свободно помещаются в архив .RAR объемом 730 Кб в формате .afs или 230 Кб - в текстовом формате. И здесь Plugin Commander будет как никогда кстати!
Таким образом, если у Вас возникнет заинтересованность или необходимость в практике с Filter Factory, добро пожаловать к изучению его документации и созданию собственных фильтров. И, возможно, Вы станете таким же известным разработчиком фильтров, как Илья Разманов (Ilyich the Toad) со своими Toadies.


2. Фильтр Custom

Разработчик: Adobe Systems Incorporated
Сайт компании: www.adobe.com
Условия приобретения: бесплатная; входит в комплект поставки Adobe Photoshop 3.0+
Версия для загрузки: Нет

Custom

Кроме Filter Factory, в комплект поставки Adobe Photoshop входит фильтр Custom, позволяющий создавать пользовательские эффекты. Конкретней: команда Custom позволяет создать собственную матрицу сверстки, представляющую собой разновидность фильтра, смешивающего соседние пикселы. Эта матрица может использоваться в качестве одного из способов усиления и ослабления резкости, для создания рельефов и т.д. Фильтр создается в результате задания в матрице числовых значений.
После выполнения команды Filter > Other > Custom Photoshop открывает диалоговое окно. В этом окне находится матрица значений размером 5х5 ячеек, а также две дополнительные опции Scale и Offset. Ячейки матрицы могут принимать значения от -999 до 999. Значение опции Scale колеблется в пределах от 1 до 9999, а опции Offset - в пределах от -9999 до 9999. Диалоговое окно содержит кнопки Load и Save, которые позволяют загружать установки с диска или сохранять текущие установки для последующего использования.
Как и большинство других фильтров Photoshop, диалоговое окно фильтра Custom содержит область предварительного просмотра, которая непрерывно отражает внесенные изменения. Эта область оказывается очень полезной в процессе разработки собственных эффектов. Установите флажок опции Preview, чтобы просматривать эффект применения текущих установок к изображению.
Принцип работы фильтра Custom заключается в том, что после определения числовых значений в матрице, фильтр начинает обрабатывать каждый пиксел области, к которой он применяется. Затем фильтр умножает значения яркости окружающих пикселов на значения ячеек, расположенных вокруг значения центральной ячейки матрицы. При этом игнорируются все пустые ячейки матрицы и соответствующие им пикселы. Для вычисления нового значения обрабатываемого пиксела фильтр суммирует произведение этих величин, делит результат на значение опции Scale и добавляет значение опции Offset. Затем фильтр переходит к следующему пикселу выделенной области и выполняет вычисления заново.
Если у Вас после всего этого мозг продолжает хоть что-нибудь воспринимать, работа с фильтром Custom не будет для Вас большой проблемой.


3. Filter Formula

Разработчик: ATS/Graphics
Сайт компании: www.ats-vienna.com
Текущая версия: 1.12
Условия приобретения: условно-бесплатная, 30 дней
Цена:
€ 25.00 - Small Version
€ 45.00 - Professional Version
Версия для загрузки: Есть (1.01)
Язык программы: English
Справочное руководство: HTML
Размер: 379 Кб
Дата выпуска: 15 июня 1999
Язык разработки: C
Системные требования: IBM-совместимый ПК, Pentium 133 MHz, 32 MB оперативной памяти (рекомендуется 64 MB), 2 MB дискового пространства, Windows 95/98 или Windows NT 4 (NT 5 также должна работать). Графический редактор, поддерживающий Adobe-совместимые модули, например: Adobe Photoshop 4+, JASC PaintShop Pro 5+, Corel Photopaint 7+, Microsoft PhotoDraw 2000+ и другие

Filter Formula

Утилита Filter Formula не получила той популярности, на которую, очевидно рассчитывали ее разработчики. Достаточно сказать, что на сайте компании присутствует код лишь одного фильтра, созданного с помощью этой программы "сторонним лицом". Не могу охарактеризовать полностью достоинства и недостатки программы; замечу лишь, что профессиональная версия, установленная на моем компьютере, не стала работать так, как я ожидал, и после определенного потерянного отрезка времени я так и не смог создать в Filter Formula даже примитивного фильтра. Замечу лишь, что свои эксперименты я проводил в 7-й версии Photoshop; на сайте же компании ATS/Graphics я так и не смог найти ответ на вопрос: совместима ли Filter Formula с этой версией редактора. Кроме того, судя по дате выпуска последней версии программы, разработка последней прекращена. Письмо в службу поддержки осталось незамеченным.
Но это лишь мое мнение. По существу, Filter Formula представляет собой фильтр, инсталлирующийся в директорию ./Plug-Ins и позволяющий создавать собственные фильтры посредством написания кода, максимально приближенного к языку C. Таким образом, Filter Factory предназначена для дизайнеров, имеющим навыки программирования в C.
Вот лишь некоторые особенности программы:
- возможность сохранять до 256 Кб кода, что делает программу действительно мощным средством разработки;
- поддержка режимов RGB, YUV и HLS, преобразования с альфа-каналом;
- совместимость с кодом Adobe Filter Factory, импорт текстовых файлов и файлов в формате .afs;
- профессиональная версия позволяет создавать фильтры в формате .8bf для последующего распространения.
Так что, если Вы любите и умеете писать на С, Filter Formula - Ваш выбор.


4. Adobe Photoshop SDK (Software Development Kit)

Разработчик: Adobe Systems Incorporated
Сайт компании: www.adobe.com
Текущая версия: 7.0
Условия приобретения: платная
Версия для загрузки: Нет

Вплоть до версии 6.0 Adobe Photoshop SDK поставлялся на компакт-диске с программой и, естественно, ничего не стоил. Все, что Вам требовалось, - это любой компилятор языка С++ - Microsoft Visual C++, например, и знание, собственно, этого языка. К сожалению, ситуация с недавнего времени изменилась.
В настоящее время Adobe Photoshop SDK в целях сохранения права интеллектуальной собственности доступен исключительно членам программы компании - Adobe Solutions Network Developer Program. Как я уже упоминал в прошлом выпуске, годовое членство в этой программе стоит USD 195.00/995.00. Подробней с этим можно ознакомиться на сайте компании Adobe.
Таким образом, если Вы хотите серьезно заняться разработкой Photoshop-совместимых модулей, заплатить Вам придется еще и за средство их разработки - Adobe Photoshop SDK.


5. FilterMeister

Разработчик: AFH Systems
Сайт компании: www.filtermeister.com
Текущая версия: 0.4.18
Условия приобретения: платная
Цена: USD 24.99 - Файл (купить)
Версия для загрузки: Есть (Демо)
Язык программы: English
Справочное руководство: PDF
Размер: 2508 Кб
Дата выпуска: 11 июня 2000

FilterMeister

FilterMeister представляет собой модуль к Photoshop, позволяющий создавать пользовательские фильтры. В отличие от Filter Formula эта программа получила довольно серьезное развитие, хотя, казалось бы, разработчики не предлагают ничего инновационного: тот же, слегка улучшенный, интерфейс и язык написания, напоминающий С. Отметим, правда, что цена на FilterMeister более приятна, чем на Filter Formula. Однако, развитие не означает поддержку и дальнейшую разработку: последняя версия программы вышла летом 2000 года и на тот момент предназначалась для Photoshop 5.5. После этого разработчики не декларировали совместимость FilterMeister с более поздними версиями редактора.
Среди достоинств программы следует отметить ее полную совместимость с Filter Factory, усовершенствованный алгоритм кодирования по сравнению все с той же Filter Factory, корректная и полная поддержка синтаксиса языка С, более удобный интерфейс, чем у описанных выше аналогов, возможность включения в фильтр подсказок пользователю, отсутствие ограничений на размер кода фильтра и ряд других.
Если хотите опять же субъективное мнение: из описанных программ для создания фильтров я выбрал бы FilterMeister: во время работы никаких багов замечено не было; компиляция фильтра прошла очень гладко, и моему удивлению не было предела, когда созданный мной фильтр сразу заработал в Photoshop без внесения каких бы то ни было изменений; интерфейс программы лучше располагает к творческой работе, и уже упомянутое мной отсутствие лимита на размер кода - также приятная особенность FilterMeister. Программе не было бы цены.., если бы она была бесплатной.


6. qFilter

Разработчик: Init GmbH
Сайт компании: www.initware.com
Текущая версия: 1.2
Условия приобретения: условно-бесплатная
Цена: в данный момент неизвестна
Версия для загрузки: Есть (полнофункциональная версия с ограничениями)
Язык программы: English, German
Справочное руководство: HTML, CHM
Размер: 1.48 Mб
Дата выпуска: 19 июля 2002
Системные требования: Windows 9x, ME, Windows NT 4.0, Windows 2000, Windows XP, минимум 8 MB оперативной памяти (рекомендуется 16 MB и более), около 2 MB дискового пространства.

qFilter

На эту программу - именно полноценную программу, а не фильтр - хотелось бы обратить особое Ваше внимание. Причин несколько, но отметим главные: во-первых, она самая новая из аналогичных; во-вторых, ее интерфейс отличается от подобных программ несомненно в лучшую сторону; в-третьих, программа настолько проста в изучении, что нет абсолютно никакой необходимости подробно описывать ее функции: если Вы внимательно читали все вышеизложенное, то можете смело устанавливать qFilter и начинать творить.
К сожалению, оценить все преимущества программы мне помешало отсутствие зарегистрированной версии, но основные все-таки укажем:
- ускоренная компиляция исходного кода;
- интуитивно-понятный пользовательский интерфейс;
- подсветка синтаксиса языка (!);
- встроенный проводник по содержимому дисков;
- работа с файлами различных форматов, будь то .8bf, .txt или .afs;
- применение фильтров к изображениям без запуска Photoshop;
- печать и сохранение полученных изображений;
- удобный предпросмотр действия фильтра и другие.
Другими словами лично мне кажется, что qFilter в скором будущем способен окончательно вытеснить такие средства, как Filter Formula и FilterMeister. Правда, для этого необходимо исправить ошибки в программе, которые, к сожалению, еще присутствуют.


7. Custom Filter

Разработчик: Reindeer Graphics, Inc.
Сайт компании: www.reindeergraphics.com
Условия приобретения: бесплатная
Версия для загрузки: Win, Mac
Язык программы: English
Справочное руководство: PDF
Размер: Win - 332 Кб; Mac - 392 Кб
Дата выпуска: 12 февраля 2002
Системные требования: Windows и Macintosh, Adobe Photoshop 7+, Image Pro Plus 4.5+ и другие программы, поддерживающие Photoshop-совместимые модули

Custom Filter

Замечание: прошу не путать Custom Filter с фильтром Custom, входящим в комплект поставки Photoshop и описанным выше.
Похоже, слава одноименного стандартного фильтра Photoshop не дает покоя некоторым разработчикам модулей, и компании Reindeer Graphics, Inc. в частности. Выпущенный компанией фильтр как две капли воды похож на Adob'овский за незначительными исключениями, к числу которых относится расширенная матрица - 7х7 вместо 5х5 у Adobe - и поддержка чисел с плавающей точкой, которой нет у фильтра Custom. А в остальном все то же самое.
Так что, если принять во внимание, что разработчики Custom Filter не просят оплату за свой продукт, никаких отклонений во время работы за этим фильтром не замечено, дизайнеры фильтров, пользующиеся фильтром Custom от Adobe могут безболезненно перейти на этот фильтр: все-таки он более функционален, чем стандартный фильтр Custom.
Что касается принципов его работы - ничего более сложного по сравнению с фильтром Custom Вы здесь не найдете. Трехстраничное руководство по программе в формате PDF включает лишь его описание и примеры применения, но к сожалению там отсутствуют подробные инструкции по созданию фильтров. Так что забота по изучению алгоритма работы программы целиком ложится на Ваши плечи.


8. Filters Unlimited

Разработчик: I.C.NET Software GmbH
Сайт компании: www.icnet.de
Текущая версия: 2.0
Условия приобретения: платная
Цена: USD 39.95 - Файл (купить)
Версия для загрузки: Есть (Демо)
Язык программы: English, German
Справочное руководство: HTML
Размер: 1.58 Мб
Дата выпуска: 4 июля 2002
Системные требования: Windows 95, 98, 98SE, ME, NT4, 2000, XP. Adobe Photoshop 3.0+, Jasc Paint Shop Pro 5.0+, CIEBV PhotoLine 5+, Micrografx Picture Publisher 7+, Ulead Photo Impact 4.0+, Corel Xara 2+, ImageMan 32 DLL Suite, IrfanView, Futuris Imager и другие

Почитать обзоры программы:
Freephotoshop.com
PSPug.org
Networld.com
Pcp.dtpnet.de
About.com
Cybia.co.uk

Filters Unlimited

Программу от I.C.NET Software GmbH и ее создателя хочется выделить отдельно, во-первых, за ее оригинальность. Michael Johannhanwahr занимается разработкой фильтров уже очень давно и входит в число самых известных создателей фильтров. Очевидно, когда количество последних стало просто огромным, Michael решил их каталогизировать, что и было сделано, причем довольно нетрадиционным способом.
Filters Unlimited представляет собой модуль к Photoshop, включающий в себя более 350 фильтров (в демо-версии 153), упорядоченных по категориям. После запуска модуля в диалоговом окне программы к выделенной области можно применить любой из фильтров, причем сам процесс настройки опций фильтра в диалоговом окне чрезвычайно удобен. Кроме того, модуль позволяет просматривать код фильтра, информацию о нем и импортировать в программу другие фильтры, не входящие в комплект поставки модуля. Но только за эти заслуги мы бы не включили Filters Unlimited в перечень программ, позволяющих создавать пользовательские эффекты: модуль позволяет редактировать код любого фильтра и создавать новые фильтры с последующим импортом в файл .8bf.
К сожалению, демонстрационная версия не позволяет оценить все преимущества программы, но, очевидно, потенциал ее по управлению и созданию фильтров довольно высок. Назову лишь некоторые особенности:
- возможность управления неограниченным количеством фильтров, созданных в Filter Factory;
- импорт фильтров в форматах .8bf, .afs, .ffx и .ffl;
- полная поддержка Actions (скриптов) к Photoshop;
- встроенный редактор фильтров;
- поддержка цветовых режимов RGB, CMYK и полутонов, а также многие другие.
Так что, учитывая цену программы, Filters Unlimited может стать любимым средством для разработчиков фильтров.


В заключение хотелось бы отметить еще одну утилиту - FF Decompiler, не являющуюся непосредственно средством разработки фильтров. Программа позволяет просматривать и экспортировать код как готовых фильтров, созданных Filter Factory, так и формата .ffl. Утилита очень проста в использовании и не требует для работы дополнительных средств. В настоящее время доступна исключительно версия для Mac'а. Ознакомиться с FF Decompiler и загрузить рабочую версию этой бесплатной программы можно на сайте Tegosaurus Software.


К этому моменту, после изучения трех вводных выпусков рассылки, надеюсь, Вы имеете полное представление о модулях и фильтрах Photoshop, средствах их создания и управления. Не спорю, все вышеизложенное не так уж занимательно, но в любом случае, представляет собой essential knowledges - неотъемлемые знания, которые позволят Вам без проблем постигать красочный мир модулей, о котором речь пойдет во всех следующих выпусках. А начнем мы - и это вполне логично - с модуля Mask Pro от компании Extensis Software.


..:: Одной строкой ::..

Where Have All the Plugins Gone?
Статья Harald Heim, создателя The Plugin Site о Photoshop 7 SDK и его платном распространении, начиная с 7-й версии.
[Graphics.com]

The Xero Plugins
XERO выпустила комплект из бесплатных 9 фильтров. Вот их названия: skycleaner, greyscaler, moonlight, lithograph, greytinter, mistifier, porcelain, seasons, alienmist.
[Xero]

Dreamy Photo
Новый бесплатный модуль от компании Auto FX Software. Распространяется в версиях для Windows и Macintosh.
[Auto FX Software]

Seans Filters
Sean Sedwards предлагает семь новых фильтров, как платных, так и распространяемых свободно.
[Seans Filters]

Tymoes Plugins
На Adobe Studio Exchange два новых модуля от Timo2000: Tymoes Colorizer и Tymoes Gridmaker. Довольно незамысловатые эффекты. Думаю, Вы ничего не потеряете, если посмотрите, как они работают.
[Timo2000]

PhotoSpray Plugin
Компания HumanSoftware выпустила новые дополнения к своему популярному модулю PhotoSpray.
[Graphics.com]

Plug-Ins and XTensions: The Spices of Software
Статья Jay J. Nelson о сути и назначении различных расширений к программам.
[CreativePro.com]


..:: Наши друзья ::..

Рассылка "Photoshop Tutorials по-русски" и сайт Photoshop Tutorials от Demiurge Ash
Рассылка "PrePress - все о допечатной подготовке" и сайт PrePress от Евгения Кузнецова


..:: Рекомендуем ::..

Photoshop 7 для Web-дизайна
Adobe Photoshop 7

..:: Владельцам сайтов ::..
Если у Вас есть сайт с материалами, соответствующими тематике рассылки, которые, по Вашему мнению, могли бы быть полезны читателям нашей рассылки, - пишите. Мы с удовольствием разместим их непосредственно или ссылки на них.


Наши рассылки на Subscribe.Ru
Уроки и секреты Photoshop.
Фильтры Photoshop

Все перечисленные торговые марки принадлежат их владельцам
При перепечатке ссылка на Photoshop Plugins обязательна!
Copyright 2001-2002
Автор рассылки: Роман Семченко aka Shelter™

Рассылка 'Фильтры Photoshop'   
 

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное