Безкоштовний конвертер

Палітра кольорів Екстракт із зображення

Миттєво виділіть домінуючі кольори з будь-якого зображення. Отримайте значення HEX і RGB одним клацанням миші. Безкоштовний, безпечний і повністю працює у вашому браузері.

Перетягніть зображення сюди

Підтримує PNG, JPG, WEBP, GIF. Макс. 50 МБ.

Або

Про цей інструмент

Вилучення кольорової палітри аналізує зображення та визначає домінуючі або репрезентативні кольори. Результатом є невеликий набір кольорів — зазвичай 5-8 — які передають візуальний характер зображення. Дизайнери використовують виділені палітри для координації інших елементів дизайну (кольори інтерфейсу користувача, які доповнюють зображення героя, палітри брендів, отримані з фотографії, колірні схеми, які відповідають настрою зображення).

Вилучення використовує алгоритми кластеризації (k-середні або подібні), щоб згрупувати всі пікселі зображення в потрібну кількість кольорових кластерів. Центр кожного кластера стає кольором палітри. Найбільші кластери представляють домінуючі кольори; алгоритм також може зважувати візуальну важливість (насиченість, контраст), а не необроблену кількість пікселів для поверхневих яскравих акцентних кольорів.

Цей інструмент працює у вашому браузері за допомогою JavaScript. Зображення декодується в піксельні дані, вибірка для зменшення обчислень і кластеризується. Результатом є палітра з шістнадцятковими кодами, значеннями RGB і пропорційними смужками, що показують поширеність кожного кольору на зображенні.

Навіщо видобувати кольорові палітри

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

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

Як використовувати

Завантажте, виберіть розмір палітри, отримайте кольори.

  1. Завантажте своє зображення: Перетягніть JPEG, PNG або WebP в область завантаження. Підтримуються файли розміром до 50 Мб.
  2. Виберіть розмір палітри: 5-8 кольорів охоплюють більшість випадків використання. 3-4 для чітко сфокусованої палітри; 10+ для детального вилучення. Великі палітри включають більш тонкі кольори, але дають меншу корисність.
  3. Екстракт: Кластеризація виконується у вашому браузері. Менші палітри витягуються швидше; більші палітри із зображень високої роздільної здатності займають кілька секунд.
  4. Використовуйте палітру: Шістнадцяткові коди можна копіювати безпосередньо. Палітру можна експортувати як JSON, спеціальні властивості CSS або зображення зразка кольору.

Загальні випадки використання

Технічні деталі

Ітерації кластеризації K-середніх: призначають кожен піксель найближчому центру кластера, повторно обчислюють центри як середнє значення призначених пікселів, повторюють до конвергенції. Запуск зображень із повною роздільною здатністю повільний; вибірка (кожний N-й піксель) прискорюється з мінімальною втратою якості.

Колірний простір має значення. Кластеризація в RGB створює палітри, зважені за відстанню RGB, яка не відповідає відстані сприйняття. Кластеризація в LAB або HSV створює більш сприйнятливо вирівняні палітри — схожі кольори групуються разом більш надійно.

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

Найкращі практики

Поширені запитання

Скільки кольорів видобуто?
Інструмент зазвичай виділяє 5-8 домінуючих кольорів, залежно від складності зображення. Прості зображення з невеликою кількістю кольорів створюють менше, більш чіткі зразки. Складні фотографії створюють більш широкий діапазон.
Як працює алгоритм вилучення?
Інструмент використовує квантування кольорів (середнє обрізання або кластеризацію k-середніх) для групування подібних пікселів і визначення найбільш репрезентативних кольорів. Це створює візуально значущі кольори, а не найпоширеніші значення одного пікселя.
Чи можу я використовувати виділені кольори для свого бренду?
так Це популярна техніка для отримання палітр брендів із мудбордів, фотографій або зображень продукту. Отримані шістнадцяткові коди можна використовувати безпосередньо в CSS, інструментах дизайну або правилах бренду.
Чому виділені кольори не відповідають тому, що я бачу?
Екстракція кольорів групує схожі пікселі. Градієнт, який на око виглядає як один колір, може бути усереднений у дещо інший відтінок. Крім того, калібрування монітора впливає на відображення кольорів на екрані.
Який формат виведення?
Шістнадцяткові коди за замовчуванням. Більшість інструментів також експортують RGB, HSL та інші значення колірного простору. Спеціальні властивості CSS або вихідні дані JSON корисні для програмного використання.
Чи завантажено моє зображення на сервер?
Ні. Видобування відбувається у вашому браузері.
Чи відповідатиме палітра стилю бренду?
Алгоритмічне вилучення є описовим, а не наказовим. Вихід описує зображення; бренд може мати споріднену, але різну палітру. Використовуйте вилучення як відправну точку, а потім уточніть для вирівнювання бренду.
Чи можу я витягнути з відео?
Вилучення одного кадру лише за допомогою цього інструменту. Для виділення палітри відео, вибірка кадрів і вилучення з кожного, а потім агрегування.