Извлечь цвета изображения
FreeИзвлеките палитру доминирующих цветов изображения с помощью медианного разреза квантования, с копированием в hex или CSS-переменные.
Работает полностью в вашем браузере. Ваше изображение никуда не загружается.
Нажмите, чтобы выбрать изображение, или перетащите его сюда
Недавняя активность
Видно всем. Последние 20 использований от всех посетителей, сначала новые.
Пока нет активности. Будьте первым.
Что делает этот инструмент
Извлекает доминирующую цветовую палитру из любого изображения с помощью квантования цвета медианным разрезом - той же техники, что используется популярными библиотеками извлечения палитр, с настраиваемым количеством цветов и копированием в один клик в виде шестнадцатеричных кодов или CSS-переменных.
Как это работает
Все пиксели изображения начинают в одной группе. Инструмент находит, какой цветовой канал (красный, зелёный или синий) имеет наибольший диапазон значений внутри самой многочисленной группы, сортирует пиксели этой группы вдоль этого канала и разделяет её пополам по медиане так, чтобы обе половины содержали примерно одинаковое количество пикселей. Это разделение повторяется, всегда нацеливаясь на группу с наибольшим количеством пикселей, пока не станет столько групп, сколько запрошенных цветов. Каждая итоговая группа затем сводится к одному цвету путём усреднения её пикселей, и результирующие цвета сортируются с наиболее распространённым (крупнейшей группой) первым.
Какие проблемы решает
- Создание цветовой палитры или темы на основе фото, логотипа или произведения искусства.
- Быстрое определение доминирующих цветов изображения для дизайнерских или брендинговых решений.
- Создание готовых к использованию пользовательских свойств CSS на основе цветовой схемы изображения.
Часто задаваемые вопросы
›Как этот инструмент выбирает, какие цвета наиболее важны на моём изображении?
Он использует технику под названием квантование медианным разрезом: каждый пиксель рассматривается как точка в 3D-пространстве красный/зелёный/синий, наиболее многочисленная группа цветов многократно делится пополам вдоль цветового канала, который варьируется в ней больше всего, и как только групп становится столько же, сколько запрошенных цветов, каждая группа усредняется в один репрезентативный цвет. Группы с большим количеством пикселей идут первыми в результатах, поэтому палитра отражает, какую часть изображения фактически покрывает каждый цвет.
›Почему это умнее, чем просто усреднить всё изображение в один цвет?
Усреднение всего сразу смешало бы фото с отчётливыми красными и синими областями в мутный фиолетовый, которого нигде нет в оригинале. Разделив цветовое пространство на отдельные группы перед усреднением, каждая группа содержит только похожие цвета, поэтому красные и синие области остаются представленными как отдельные, узнаваемые записи палитры, а не взаимно уничтожают друг друга.
›Почему извлечённая палитра может пропустить цвет, который я явно вижу на фото?
Если этот цвет покрывает лишь небольшую область изображения, он может быть включён в более крупную, доминирующую группу, а не получить собственное место, особенно при меньшем количестве цветов. Увеличение запрошенного количества цветов даёт маленьким или тонким цветовым областям больше шансов выделиться в собственную запись палитры.
›Анализируется ли изображение в полном разрешении?
Изображение сначала уменьшается до меньшей рабочей копии перед анализом, поскольку для извлечения палитры нужна только репрезентативная выборка цветов, а не каждый пиксель, что сохраняет быстроту инструмента даже на больших фотографиях. Это не влияет на само изображение, только на анализ, ничего не загружается, и исходный файл никогда не изменяется.
›Могу ли я использовать палитру в моём CSS?
Да, нажмите «Копировать как переменные CSS», чтобы скопировать палитру как готовые к вставке пользовательские свойства --color-1 до --color-N, или «Копировать как список HEX» для простого списка шестнадцатеричных кодов.
Похожие инструменты
Изображение
Размытие изображения
Размойте изображение в браузере с помощью коробчатого, гауссова, размытия в движении или радиального размытия, затем скачайте результат.
FreeИзображение
Генератор изображений с размытой рамкой
Впишите ваше фото в квадрат или другое соотношение сторон без обрезки, заполняя лишнее пространство размытой увеличенной копией изображения.
FreeИзображение
Яркость и контраст изображения
Настройте яркость и контраст изображения в браузере с живым предпросмотром, затем скачайте результат.
FreeИзображение
Регулятор экспозиции изображения
Настройте экспозицию изображения в фотографических ступенях (EV), применяемых в линейном свете для физически точного результата.
Комментарии (0)
Понравился инструмент? Оставьте комментарий, поделитесь советом или расскажите, как нам его улучшить.
Пока нет комментариев. Будьте первым, кто поделится мнением!