Онлайн-інструмент для налаштування насиченості зображення
Змініть насиченість фото онлайн: від -100 до +100. Завантажте зображення, налаштуйте повзунок, отримайте PNG. Без сервера, приватно. Обробка виконується лока…
Почати роботу
Що робить цей інструмент?
Інструмент змінює насиченість кольорів зображення. Він корисний, коли потрібно зробити фото більш яскравим або, навпаки, прибрати зайву яскравість. Наприклад, якщо у вас є фото з бляклими кольорами, ви можете збільшити насиченість, щоб кольори стали більш виразними. Або якщо зображення виглядає надто строкатим, зменшіть насиченість для спокійнішого вигляду.
Як це працює?
Для кожного пікселя обчислюється середнє арифметичне значення каналів R, G, B: avg = (R+G+B)/3. Потім кожен канал перетворюється за формулою: new_channel = avg + (channel - avg) * (1 + amount/100). Результат обмежується допустимим діапазоном 0–255. Значення amount — це ваше налаштування від -100 до +100.
Приклад
Візьмемо піксель з кольором RGB(100, 150, 200). Середнє значення: (100+150+200)/3 = 150. При насиченості -100 формула дає: 150 + (100-150)*(1-1) = 150 для всіх каналів, тобто виходить сірий (150,150,150). При +100: 150 + (100-150)*(1+1) = 50 для R, 150 + (150-150)*2 = 150 для G, 150 + (200-150)*2 = 250 для B. Отже, результат (50,150,250) — більш насичений синій відтінок.
Обмеження
- Інструмент не є HSL-регулюванням і не дозволяє вибірково змінювати насиченість окремих кольорів.
- Позитивні значення можуть призвести до втрати деталей у вже яскравих областях (кліпінг).
- Нейтральні сірі пікселі (де R=G=B) залишаються незмінними.
- Інструмент не зберігає точний колірний профіль, тому для професійної роботи з кольором використовуйте спеціалізоване ПЗ.
Поради
Порівнюйте насичені краї та відтінки шкіри, щоб оцінити результат. Зберігайте оригінал, оскільки зміни незворотні.
Поширені запитання
Чому моє зображення не змінюється після переміщення повзунка?
Інструмент не має автоматичного попереднього перегляду. Після зміни значення потрібно натиснути кнопку «Generate image», щоб застосувати ефект.
Чи можу я зберегти результат у форматі JPEG?
Ні, інструмент завжди завантажує зображення у форматі PNG. Це пов’язано з використанням методу canvas.toDataURL('image/png').
Чому деякі кольори стають занадто яскравими або тьмяними?
При позитивних значеннях насиченості кольори, які вже були насиченими, можуть досягти межі 255 і втратити деталі. При негативних значеннях зображення наближається до сірого. Це нормальна поведінка алгоритму.
Обробка виконується локально у вашому браузері.