Читаем Adobe Photoshop CS3 полностью

Как и в случае с командами размытия, существует команда повышения четкости, позволяющая аккуратно и точно настроить процесс повышения четкости. Окно Unsharp Mask (Нерезкая маска) (рис. 18.13) представляет собой «расширенный» аналог рассмотренных нами команд повышения четкости.

Рис. 18.13. Окно команды Unsharp Mask (Нерезкая маска)


Примечание

Многие названия команд и инструментов в Photoshop ведут свое начало от фотографических техник и приемов работы. Термин «нерезкая маска» появился таким образом и не имеет отношения к маскам, существующим в Photoshop при работе со слоями или выделением.

В окне команды Unsharp Mask (Нерезкая маска) настраиваются три параметра:

• ползунок и числовое поле Amount (Величина) управляют силой повышения четкости (степенью повышения контраста на границах цветовых переходов);

• ползунок и числовое поле Radius (Радиус) позволяет установить размер области вокруг резких границ на изображении, в котором будет повышаться контрастность;

• ползунок и числовое поле Threshold (Допуск) задают минимальную контрастность границ, для которых будет повышаться четкость.

С помощью настроек команды Unsharp Mask (Нерезкая маска) можно добиваться различных эффектов – от аккуратного повышения четкости на границах и подчеркивания резких цветовых переходов (рис. 18.14, слева) до создания необычных спецэффектов за счет установки большой области повышения контраста, когда контрастные светлые объекты как бы отбрасывают тень на изображение (рис. 18.14, справа).

Рис. 18.14. Повышение четкости в изображении с помощью команды Unsharp Mask (Нерезкая маска)


Подобных же эффектов можно добиваться командой Smart Sharpen (Умное повышение четкости), которая автоматически определяет, где в изображении нужно подчеркнуть цветовые переходы.

В окне команды (рис. 18.15) можно установить силу повышения четкости и радиус, в котором будет повышаться контрастность вокруг резких цветовых переходов.

Рис. 18.15. Окно команды Smart Sharpen (Умное повышение четкости)


Интересной особенностью команды Smart Sharpen (Умное повышение четкости) является то, что можно выбрать один из трех способов растушевки, которая применяется для повышения контраста на границах цветовых переходов: Gaussian Blur (Гауссово размытие), Lens Blur (Размытие объектива) или Motion Blur (Размытие в движении).

Выбирая разные типы растушевки, можно достичь необычных эффектов на изображении или же просто повысить его четкость, достигая результатов, немного отличающихся от результатов действия команды Unsharp Mask (Нерезкая маска).

На рис. 18.16 можно видеть два примера использования команды Smart Sharpen (Умное повышение четкости): для повышения четкости изображения (слева) и для создания оригинального эффекта с помощью размытия в движении (справа).

Рис. 18.16. Разные результаты действия команды Smart Sharpen (Умное повышение четкости)


Команды подменю FilterSharpen (Фильтр → Повышение четкости) обычно применяются в двух целях: для повышения четкости изображения перед печатью (как правило, при печати видимая четкость границ в изображении снижается) и для повышения четкости изображения при его коррекции. В обоих случаях существует большая вероятность усилить шум в изображении, однако при подготовке изображения к печати это не представляет большой проблемы, поскольку, скорее всего, на печати шум будет не заметен. Во втором же случае с повышением шума в изображении следует бороться, поэтому либо команды повышения четкости используются после процедур по удалению шума, либо после их применения следует вручную отменить повышение четкости или иным способом удалить шум в особо проблемных местах.

Увидеть, как выглядит на практике работа с фильтрами повышения четкости, можно, обратившись к видеоуроку «Фильтры повышения четкости».

Фильтры по работе с шумом

В этом разделе мы рассмотрим как команду по добавлению шума в изображение, так и команды по его удалению из изображения. Дело в том, что шум сам по себе – ни плох ни хорош; все зависит от того, насколько он силен и каков характер этого шума. Слишком сильный шум в изображении мешает рассмотреть мелкие детали на рисунке, да и просто может раздражать зрителя; в то же время изображение, в котором нет шума, часто воспринимается как «стерильное», «неживое», «искусственное». Кроме того, небольшое количество шума часто добавляется в изображение в технических целях (при допечатной подготовке) или же для создания спецэффектов («состаривания» изображения и т. д.).

Перейти на страницу:

Все книги серии Видеосамоучитель

Похожие книги

C++
C++

С++ – это универсальный язык программирования, задуманный так, чтобы сделать программирование более приятным для серьезного программиста. За исключением второстепенных деталей С++ является надмножеством языка программирования C. Помимо возможностей, которые дает C, С++ предоставляет гибкие и эффективные средства определения новых типов. Используя определения новых типов, точно отвечающих концепциям приложения, программист может разделять разрабатываемую программу на легко поддающиеся контролю части. Такой метод построения программ часто называют абстракцией данных. Информация о типах содержится в некоторых объектах типов, определенных пользователем. Такие объекты просты и надежны в использовании в тех ситуациях, когда их тип нельзя установить на стадии компиляции. Программирование с применением таких объектов часто называют объектно-ориентированным. При правильном использовании этот метод дает более короткие, проще понимаемые и легче контролируемые программы. Ключевым понятием С++ является класс. Класс – это тип, определяемый пользователем. Классы обеспечивают сокрытие данных, гарантированную инициализацию данных, неявное преобразование типов для типов, определенных пользователем, динамическое задание типа, контролируемое пользователем управление памятью и механизмы перегрузки операций. С++ предоставляет гораздо лучшие, чем в C, средства выражения модульности программы и проверки типов. В языке есть также усовершенствования, не связанные непосредственно с классами, включающие в себя символические константы, inline-подстановку функций, параметры функции по умолчанию, перегруженные имена функций, операции управления свободной памятью и ссылочный тип. В С++ сохранены возможности языка C по работе с основными объектами аппаратного обеспечения (биты, байты, слова, адреса и т.п.). Это позволяет весьма эффективно реализовывать типы, определяемые пользователем. С++ и его стандартные библиотеки спроектированы так, чтобы обеспечивать переносимость. Имеющаяся на текущий момент реализация языка будет идти в большинстве систем, поддерживающих C. Из С++ программ можно использовать C библиотеки, и с С++ можно использовать большую часть инструментальных средств, поддерживающих программирование на C. Эта книга предназначена главным образом для того, чтобы помочь серьезным программистам изучить язык и применять его в нетривиальных проектах. В ней дано полное описание С++, много примеров и еще больше фрагментов программ.

Бьёрн Страуструп , Бьярн Страустрап , Мюррей Хилл

Программирование, программы, базы данных / Программирование / Книги по IT
Программирование. Принципы и практика использования C++ Исправленное издание
Программирование. Принципы и практика использования C++ Исправленное издание

Специальное издание самой читаемой и содержащей наиболее достоверные сведения книги по C++. Книга написана Бьярне Страуструпом — автором языка программирования C++ — и является каноническим изложением возможностей этого языка. Помимо подробного описания собственно языка, на страницах книги вы найдете доказавшие свою эффективность подходы к решению разнообразных задач проектирования и программирования. Многочисленные примеры демонстрируют как хороший стиль программирования на С-совместимом ядре C++, так и современный -ориентированный подход к созданию программных продуктов. Третье издание бестселлера было существенно переработано автором. Результатом этой переработки стала большая доступность книги для новичков. В то же время, текст обогатился сведениями и методиками программирования, которые могут оказаться полезными даже для многоопытных специалистов по C++. Не обойдены вниманием и нововведения языка: стандартная библиотека шаблонов (STL), пространства имен (namespaces), механизм идентификации типов во время выполнения (RTTI), явные приведения типов (cast-операторы) и другие. Настоящее специальное издание отличается от третьего добавлением двух новых приложений (посвященных локализации и безопасной обработке исключений средствами стандартной библиотеки), довольно многочисленными уточнениями в остальном тексте, а также исправлением множества опечаток. Книга адресована программистам, использующим в своей повседневной работе C++. Она также будет полезна преподавателям, студентам и всем, кто хочет ознакомиться с описанием языка «из первых рук».

Бьерн Страуструп , Бьёрн Страуструп , Валерий Федорович Альмухаметов , Ирина Сергеевна Козлова

Программирование, программы, базы данных / Базы данных / Программирование / Учебная и научная литература / Образование и наука / Книги по IT
Язык программирования Euphoria. Справочное руководство
Язык программирования Euphoria. Справочное руководство

Euphoria (юфо'ри, также рус. эйфори'я, ра'дость) — язык программирования, созданный Робертом Крейгом (Rapid Deployment Software) в Канаде, Торонто. Название Euphoria — это акроним для «End-User Programming with Hierarchical Objects for Robust Interpreted Applications».Euphoria — интерпретируемый императивный язык высокого уровня общего назначения. C помощью транслятора из исходного кода на Euphoria может быть сгенерирован исходный код на языке Си, который в свою очередь может быть скомпилирован в исполнияемый файл или динамическую библиотеку при помощи таких компиляторов, как GCC, OpenWatcom и др. Программа Euphoria также может быть «связана» с интерпретатором для получения самостоятельного исполняемого файла. Поддерживается несколько GUI-библиотек, включая Win32lib и оберток для wxWidgets, GTK+ и IUP. Euphoria имеет встроенную простую систему баз данных и обертки для работы с другими типам баз данных.[Материал из Википедии]

Коллектив авторов

Программирование, программы, базы данных