Режим змінити колір точок, що мають заданий колір

Колір, на який замінюються кольору редагованих точок Bitmap, показаний в графічному меню правіше кнопки з даним режимом:.

Змінити заданий колір за допомогою таких дій:

- Безпосередньо в графічному меню.

- При виборі пункту "Задати колір, використовуваний для заміни (вибрати точку)" у спливаючому меню, що викликається при натисканні на праву кнопку миші. У цьому випадку проводиться вибір точки в Bitmap (з використанням лівої кнопки миші), колір якої записується в колір, який використовується для заміни.

В даному режимі є такі можливості редагування точок Bitmap.

1. Вибирається точка Bitmap (вибирається вихідний колір). Всі точки Bitmap, що мають такий же колір, змінять свій колір на заданий.

2. Задаються два кольори ( "від" - "до"). Всі точки Bitmap, що мають колір, що знаходиться "між" заданими кольорами, змінять свій колір на заданий.

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

4. Вибирається (або вводиться тимчасовий робочий) полігон. Задаються два кольори ( "від" - "до"). Всі точки Bitmap, що потрапляють всередину (або зовні) заданого полігону і мають колір, що знаходиться "між" заданими кольорами, змінять свій колір на заданий.

1. Зміна кольору точок, що мають такий же колір, як колір обраної точки

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

Всі точки Bitmap, що мають колір, як у обраної точки, змінять свій колір на заданий.

2. Зміна кольору точок, що мають колір, який потрапляє "між" двома заданими кольорами

Яким чином визначається потрапляння кольору між двома заданими кольорами.
Всі безліч використовуваних квітів задається трьома колірними складовими - червоною, зеленою і синьою. Значення для кожної зі складових можуть бути від 0 до 255. Тому все безліч квітів можна представити у вигляді колірного куба, розбитого на дрібні кубики (по 256 кубиків уздовж кожного ребра колірного куба), всього близько 16.8 млн (256х256х256) дрібних кубиків. Кожен дрібний кубик в такому колірному кубі - це один колір.
Для кожної пари дрібних кубиків (квітів) можна побудувати паралелепіпед, в діагонально розташованих кутах якого будуть задані два заданих дрібних кубика.
Всі кубики (кольору), що потрапляють в цей паралелепіпед вважатися такими, що "між" двома заданими кольорами. Зокрема, якщо задати чорний (0, 0, 0) і білий (255, 255, 255) кольору, то "між" ними потраплять всі наявні кольору.

Два кольори ( "від" - "до") задаються в графічному меню, в елементах, розташованих між кнопками з режимом "Зробити прозорими точки Bitmap" і режимом "Зміна кольору точок Bitmap" (кольори використовуються в обох цих режимах):.

Курсор поміщається всередину полігону з редагованої Bitmap і натискається Shift + ліва клавіша миші.

Всі точки Bitmap, що мають колір, який потрапляє "між" двома заданими кольорами, змінять свій колір на заданий.

Таку ж операцію можна зробити і за допомогою діалогу "Параметри Bitmap".

3. Зміна кольору всіх точок, що потрапляють під допоміжний полігон (поза полігону)

Курсор поміщається всередину полігону з редагованої Bitmap і натискається права клавіша миші.

У спливаючому меню вибрати пункт меню "Змінити колір у всіх точок в полігоні" або "Змінити колір у всіх точок поза полігону":

Режим змінити колір точок, що мають заданий колір

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

Всі точки редагованої Bitmap, що потрапляють в заданий допоміжний полігон (поза полігону), змінять свій колір на заданий.

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

4. Зміна кольору всіх точок, що потрапляють під допоміжний полігон (поза полігону) і мають колір, який потрапляє "між" двома заданими кольорами

Два кольори ( "від" - "до") задаються в графічному меню, в елементах, розташованих між кнопками з режимом "Зробити прозорими точки Bitmap" і режимом "Зміна кольору точок Bitmap" (кольори використовуються в обох цих режимах):.

Курсор поміщається всередину полігону з редагованої Bitmap і натискається права клавіша миші.

У спливаючому меню вибрати пункт меню "Змінити колір в полігоні для діапазону кольорів" або "Змінити колір поза полігону для діапазону кольорів":

Режим змінити колір точок, що мають заданий колір

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

Всі точки редагованої Bitmap, що потрапляють в заданий допоміжний полігон (поза полігону) і мають колір, який потрапляє "між" двома заданими кольорами, змінять свій колір на заданий.

Способи визначення двох кольорів ( "від" - "до"), що використовуються при формуванні прозорих точок і при зміні кольору точок.

1. Безпосередньо в графічному меню.

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

Схожі статті