Програмні засоби обробки інформації процедури обробки піксельної (точкової) графіки

Діалогове вікно в меню EDIT \ Transform \ Numeric Приклад трансформування пунктирною рамки за допомогою меню SELECT \ Transform Selection діалогове вікно команди SELECT \ Color Range Приклади виконання команди SELECT \ Color Range Вихідний матеріал перед виконанням команди IMAGE \ Extract Результат виконання команди IMAGE \ Extract Палітра Swatches в PhotoShop Палітра Color Picker в PhotoShop Палітра Color в PhotoShop Команда зафарбовування EDIT \ Fill в PhotoShop Інструмент колірної розтяжки (Gradient) в PhotoShop Діалогове вікно Gradient Options в Photoshop Палітра Path, що з'являється в меню WINDOW \ Show Path Приклад використання механізму утворення контуру для вип олненія обтравки зображення Приклад використання механізму роботи з контурами для додання контурах фотоапарата чітких і рівних кордонів з подальшим завданням відповідної зафарбовування Палітра шарів (WINDOW \ Show Layers) Додаткові елементи палітри шарів Команда Швидка маска (Quick Mask) Приклад малюнка до (зліва) і після ( праворуч) уточнення меж виділення з помодщью швидкої маски Приклад використання шару-маски для прояву елементів шахових фігур Палітра шарів зі створеною в шарі Layer 1 шаром-маскою для прояву заслоненних на першому ін дидущей малюнку елементів шахових фігур Процедури розміщення текстової інформації на обкладинці компакт-диска Діалогове вікно для завдання параметрів і введення слова The Діалогове вікно для завдання параметрів і введення слова ARCHIVE Діалогове вікно IMAGE \ Adjust \ Curves до регулювання Діалогове вікно IMAGE \ Adjust \ Curves після зміни числа пікселів в тінях і в світлі зображення

Процедури обробки піксельної (точкової) графіки

Програми піксельної графіки типу PhotoShop призначені для обробки і створення піксельної графіки (bitmapped images). Вони широко використовуються для роботи з:

колажами з фотографій;

слайдами і мультиплікацією;

зображеннями для Web-сторінок;

Точкові (або піксельні) зображення складаються з окремих дрібних елементів, що мають певний колір, відтінок, а також ступінь прозорості. Таким чином, в пам'яті комп'ютера таке зображення зберігається у вигляді масиву точок, які мають задані параметри і розташовані відповідним чином в площині. Зазвичай фахівці відзначають, що в точковому зображенні первинним є колір окремих пікселів, а вторинним - форма самого зображення, складеного з елементів, що передають колір. Таким чином, обробка точкового зображення зводиться до виконання різних процедур з пікселями.

Основними параметрами точкових зображень при їх обробці в КІС є наступні (докладніше див. У глосарії даного посібника):

геометричний розмір зображення (ширина х висота) в пікселях або в інших одиницях;

роздільна здатність зображення в пікселах на 1 см (або в пікселах на 1 дюйм) на початку обробки як кількість початкової графічної інформації на одиницю довжини;

роздільна здатність відображення на екрані як кількість пікселів, що розміщуються на одиниці поверхні екрану (наприклад, 800 х 600 пікселів відповідно по ширині і висоті екрану);

роздільна здатність вивідного пристрою в точках на дюйм;

колірна модель представлення (RGB, CMYK, La * b * та ін.);

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

Параметри впливу інструментів на пікселі зображення задаються:

через палітру Options, яка викликається на екран в результаті подвійного клацання по відповідному інструменту виділення, малювання або зафарбовування. У першому випадку це, наприклад, параметри: Feather (ступінь розмиття краю), Anti-Alised (завдання плавності обрисів). Для інструментів малювання і зафарбовування задають, наприклад, такі параметри, як: Opacity (Ступінь непрозорості), Wet Edges ( "Розпливчасті краю") та ін .;

в палітрі WINDOW \ Brushers для інструментів малювання та зафарбовування (наприклад, розмір і ступінь оттенением країв області впливу інструменту).

Основними процедурами. використовуваними в програмах цього типу, є:

сканування зображення для представлення його в пам'яті комп'ютера або виклик готового графічного файлу;

виділення (приведення в активний стан) сукупності пікселів, що утворюють потрібний фрагмент зображення;

ретуш, кольорова і тонова корекції зображення (зміна параметрів окремих пікселів);

розмиття і підвищення різкості зображення;

використання фільтрів (колірні зрушення, спотворення, інші спеціальні ефекти) для створення комерційного дизайну і художніх творів;

весь асортимент операцій для друкарського процесу від сканування до установки параметрів кольороподілу і растрирования при обробці видавничої продукції.

Відмінні риси інтерфейсу:

на початку роботи файл зазвичай не створюється (мається також і принципова можливість створення нового зображення "з нуля"), а відкривається (після сканування або після імпортування з інших програм);

головне вікно включає в себе наступні основні елементи: рядок заголовка, рядок меню, кнопки управління вікном, палітри, смугу стану (див. малюнок в додатку);

палітра інструментів (ToolBox) містить великий асортимент інструментів (див. малюнок в додатку);

інші палітри забезпечують зручний доступ до механізмів роботи: з кольором (Color і Swatches), кистями (Brushes), параметрами (Options і Info), управлінням візуалізації об'єктів (Navigator), шарами (Layers), каналами (Channels), контурами (Paths) , операціями (Actions) - див. малюнки в додатку.

Початок роботи в програмі характеризується наступними особливостями:

в меню FILE \ Open відкривається діалогове вікно, в якому демонструється мініатюра зображення і розмір файлу в кілобайтах;

якщо затримати курсор миші в смузі стану Info на поле розміру файлу, то на екрані демонструється відносний розмір зображення на аркуші паперу;

якщо затримати курсор миші в смузі стану Info на поле розміру файлу, утримуючи і утримуваної клавіші Alt, то на екран виходять відомості про ширину, висоту, дозвіл, зокрема каналів зображення.

Виділення областей та робота з ними

Виділена область зображення - це сукупність точок (пікселів), над якою збираються виконувати певні операції (редагування). Поки в документі є виділена група точок, всі операції програма виробляє тільки всередині цієї області.

Маскована область зображення - це вся інша (невиділення) група пікселів. Вона недоступна для редагування.

Виділена (або активна, т. Е. Готова для зміни) область. що включає відповідний асортимент пікселів, виникає зазвичай в два етапи, які користувачем сприймаються зазвичай як один:

формування за допомогою однієї з процедур виділення пунктирною рамки, що охоплює асортимент пікселів, укладаються в область відповідного обриси і тим самим як би намічається її межі. Таку пунктирну рамку можна редагувати як самостійний об'єкт незалежно від самого зображення;

захоплення пунктирною рамкою окресленого нею асортименту пікселів, що утворюють зображення (або його частина), для подальшої обробки (т. е. виконання власне редагування зображення або його частини). Таке захоплення виконується при виборі одного з інструментів (наприклад, інструменту Move) або вибору однієї з процедур обробки зображення (наприклад, EDIT \ Extract, SELECT \ Save Selection і ін.).

Особливістю самої пунктирною рамки в якості кордону окресленій царині є також те, що вона може самостійно матеріалізуватися в абрис (Stroke), що передається згодом при виведенні (наприклад, в результаті застосування команди EDIT \ Stroke і завдання параметрів у відчиненому вікні).

При складній конфігурації потрібної області часто не так-то просто виділити відповідну групу пікселів. Цьому сприяє (див. Роздатковий матеріал):

а) велика різноманітність основних засобів виділення:

інструменти Marquee, Lasso, Magic Wand;

команда Color Range.

б) можливість трансформування виділеної області (нахилу, спотворення, зміни розміру) за допомогою спеціальних команд в меню TRANSFORM \ Transform Selection;

в) можливість точно виділяти і одночасно вирізати з фону об'єкти зі складною кордоном за допомогою модуля IMAGE \ Extract;

г) можливість виділити тільки області, що містять непрозорі і напівпрозорі пікселі - клацання по імені активного шару, утримуючи клавішу Ctrl (прозорі пікселі при цьому не виділяються);

д) можливість скасувати будь-яке число команд в поточному сеансі роботи за допомогою палітри History;

е) можливість скасувати дію команд на окремих ділянках зображення за допомогою інструменту History Brush.

виділення областей прямокутної і овальної форми з допомогою інструментів Restangle Marquee, Elliptical Marquee;

переміщення кордону виділеної області;

розширення і звуження виділеної області;

переміщення і дублювання виділеного фрагмента;

додавання і віднімання при виділенні областей;

трансформація виділеної області;

трансформація кордонів виділення;

виділення областей довільної форми;

виділення групи близьких за кольором точок зображення;

використання палітри History.

Виділення області інструментами Marquee має такі особливості:

навколо групи пікселів виникає пунктирна рамка;

для скасування виділення досить клацнути поза цією областю, натиснути Ctrl + D або вибрати команду SELECT \ Deselect;

для негайного повернення пунктирною рамки на екран після її видалення досить увійти в меню EDIT \ Undo Delete;

для отримання пунктирною рамки у вигляді фігури правильної форми досить натиснути і утримувати клавішу Shift;

для поширення пунктирною рамки з середини досить натиснути і утримувати клавішу Alt.

Переміщення пунктирною рамки можна виконати шляхом захоплення її інструментом Marquee за допомогою миші. Те ж саме зручно робити клавішами руху курсора.

Розширення і звуження пунктирною рамки зручно в невеликих межах (від 1 до 16 пікселів) виконувати в меню SELECT \ Modify \ Expand (Contract) із завданням кроку зміни в діалоговому вікні.

Переміщення виділеного фрагмента зручно виконувати за допомогою миші після вибору інструмента Move. Якщо при цьому натиснути і утримувати клавішу Alt, то виконується дублювання.

Додавання і віднімання виділених областей зручно виконувати в результаті виділення додаткового фрагмента при утримуваної клавіші відповідно Shift (близько курсору з'являється знак +) і Alt (з'являється знак -).

Трансформація виділеної області має на увазі її переміщення (Position), масштабування (Scale), нахил або скіс (Skew), а також поворот (Rotate), які зручно виконати завданням чисельних значень в меню EDIT \ Transform \ Numeric.

Крім цього можна виконати операції трансформування за допомогою миші (див. Малюнок):

виділити зображення (наприклад, натисканням Ctrl + A);

вибрати команду EDIT \ Free Transform;

впливати мишею на опорні точки з'явився прямокутного обмежувального контуру;

закріпити результат впливу подвійним клацанням всередині області.

Трансформація кордонів виділення відрізняється тим, що спотворюються тільки кордону з'явився прямокутного обмежувального контуру без будь-якого впливу на вміст області. Для виконання процедур потрібно вибрати команду SELECT \ Transform Selection і використовувати мишу.

Виділення областей довільної форми зручно виконувати за допомогою інструментів групи Lasso (див. Малюнок в додатку):

Lasso (інструмент передбачає окреслення складного за формою контуру вільним рухом руки, що переміщує миша);

Polygonal Lasso (освіта обмежує контуру у вигляді ламаної лінії в результаті виконання послідовних клацань в місцях розташування її вершин);

Magnetic Lasso (освіта обвідної обмежувальної лінії, як би прилипає до кордону світлого і темного ділянок зображення).

Виділення групи близьких за кольором точок зображення. лежать поруч, виконується за допомогою спеціального інструменту Magic Wand. Процедура виконується наступним чином:

задати параметри у відчиненому вікні (Magic Wand Options) і одночасно вибрати інструмент Magic Wand подвійним клацанням по інструменту;

клацнути інструментом всередині області одного кольору;

при необхідності розширити область виділення клацнути інструментом, утримуючи клавішу Shift всередині іншої схожою області.

Операція кадрування зображення передбачає відсікання з зовнішньої сторони того, що є зайвим по відношенню до фотографії:

задати параметри і одночасно вибрати інструмент Crop подвійним клацанням по інструменту;

окреслити потрібну частину зображення штриховий рамкою;

змінити (при необхідності) розмір і орієнтацію штриховий рамки;

двічі клацнути мишею всередині зберігається області для закріплення дії.

Палітра History викликається на екран в меню WINDOW \ Show History і реєструє в процесі роботи програми кожен крок редагування зображення, дозволяючи повернутися до будь-якого з них. Маючи на увазі, що команда EDIT \ Undo дозволяє скасувати лише останню операцію, палітра History істотно збільшує можливості експериментування під час роботи.

Порядок роботи з палітрою зводиться до наступного:

за замовчуванням число записуваних кроків дорівнює 20. Непотрібні записи рекомендується періодично прати з палітри, що економить дисковий простір;

перехід до однієї з попередніх або наступних процедур перетягуванням повзунка відповідно вгору або вниз (або вибором з меню палітри команд відповідно Step Backward або Step Forward);

видалення непотрібних процедур з вікна палітри і літописи виконується перетягуванням відповідного запису з палітри в сміттєву корзину палітри (або командою Delete з меню палітри);

повне очищення палітри від літопису виконаних процедур вибором команди Clear History з меню палітри (скасування виконаних дій не відбувається і зображення залишається на рівні останнього з нескасованих команд);

по виконанні дій певного етапу доцільно видаляти проміжні записи літописі в палітрі, але перед цим можна зберегти результат виконаних дій, помістивши його в поле знімків. Для цього потрібно після вибору будь-якого зберігається стану клацнути мишею по відповідній записи в літопису і вибрати з меню палітри команду New SnapShot.

Команда SELECT \ Color Range зручна для виділення в зображенні фрагментів одного або близьких кольорів з додатковими можливостями щодо зміни меж області виділення.

Після вибору команди SELECT \ Color Range зручно в діалоговому вікні (див. Малюнок):

вибрати позицію Sampled Colors (Зразок кольору);

задати движком Fuzziness (Щільність) величину в межах 50-100;

вибрати позицію Selection (Виділення);

клацнути піктограмою піпетки з діалогового вікна щодо необхідної області зображення (ділянка області покриється білим відтінком);

вибрати піпетку зі знаком плюс і клацнути нею в відповідному місці при необхідності розширення обраній області;

вибрати піпетку зі знаком мінус і клацнути нею в відповідному місці при необхідності звузити обирану область;

встановити прапорець Invert (Інверсія) при необхідності вибору всіх ділянок зображення, крім виділяється;

натиснути кнопку ОК (в основному вікні із зображенням обрана область - небо - виявиться виділеної).

Команда IMAGE \ Extract забезпечує ефективний спосіб відділення фрагментів переднього плану від елементів фону у зображенні, що знаходиться в звичайному шарі.

Наприклад, на прикладі продемонстровані загальне зображення до виконання команди і його частина - зображення комп'ютера - після відділення його від загального малюнка.

Після активізації відповідного шару з зображенням виконується обведення потрібного фрагмента спеціальним інструментом (Edge Highlighter) і вибір інструменту для автоматичного зафарбовування вийшла області (Fill) з наступним відділенням області від загального малюнка. Для цього необхідно:

викликати діалогове вікно в меню IMAGE \ Extract;

задати параметри інструменту Highlighter Tool (Інструменту окреслення): Brush Size (ширину обведення), Highlight (колір окреслення) відповідного фрагмента зображення;

задати колір зафарбовування (Fill) получающейся області;

задати ступінь точності (Smooth) кордону відділення фрагмента;

виконати окреслення потрібного фрагмента замкнутої форми (наприклад, комп'ютера, що стоїть перед користувачем);

використовувати при необхідності інструмент Eraser (Ластик) для видалення помилково завданих кордонів;

вибрати інструмент для автоматичного зафарбовування отриманої області;

натиснути кнопку ОК.