Перейти к содержимому

Микшер каналов изображения

Пересобирайте красный, зеленый и синий каналы изображения с помощью матрицы смешивания 3x3. Каждая строка задает выходной канал как взвешенную сумму входных красного, зеленого и синего каналов. Так можно менять каналы местами, создавать собственные черно-белые преобразования, имитировать инфракрасный эффект или корректировать сильные цветовые оттенки. Допустимы значения от -10 до 10; результат ограничивается допустимым диапазоном.

Выберите файлы или перетащите их в поле загрузки. Максимальный размер файла: 5 MB.

Сбросить

Часто задаваемые вопросы

Как задать матрицу смешивания?

Введите девять чисел, по три в строке, разделяя их пробелами, запятыми или переносами строк. Первая строка задает выходной красный канал, вторая — зеленый, третья — синий. Три числа в каждой строке задают вес входных красного, зеленого и синего каналов. Матрица по умолчанию 1 0 0 / 0 1 0 / 0 0 1 не меняет изображение.

Как поменять местами красный и синий каналы?

Используйте матрицу 0 0 1 / 0 1 0 / 1 0 0. Тогда выходной красный канал будет использовать входной синий, а выходной синий — входной красный; зеленый останется без изменений. Небо станет оранжевым, а теплые оттенки кожи — синими: это популярный сюрреалистический эффект.

Можно ли создать собственное черно-белое преобразование?

Да, повторите одну и ту же строку трижды, чтобы все выходные каналы получили одинаковую смесь. Например, значения 0.3 0.59 0.11 во всех трех строках дают классическое преобразование яркости, а 0.8 0.2 0 во всех строках имитируют красный фильтр, затемняющий синее небо. Чтобы сохранить яркость, старайтесь, чтобы сумма весов была примерно равна 1.

Что произойдет, если сумма весов будет больше 1?

Выходной канал станет ярче, а значения выше 255 будут обрезаны до белого. Если сумма весов меньше 1, канал затемнится. Отрицательные веса вычитают канал и помогают сильнее разделить цвета.

Какой диапазон чисел допустим?

Каждое из девяти значений должно быть от -10 до 10; допускаются десятичные дроби, например 0.25. Матрица должна содержать ровно девять чисел. В противном случае появится сообщение об ошибке, и изображение не будет обработано.

Как имитировать инфракрасную фотографию?

Обычная отправная точка — 0 0 1 / 0 1 0 / 1 0 0 в сочетании с последующим усилением уровней или контраста либо более сильное смешивание, например -0.5 1.5 0 / 0 1 0 / 0 0 1, при котором листва начинает светиться. Экспериментируйте с небольшими изменениями, поскольку эффект сильно зависит от количества зелени в сцене.

Сохраняет ли микшер прозрачность?

Да, матрица затрагивает только красный, зеленый и синий каналы, а альфа-канал остается неизменным. Изображения в градациях серого сначала преобразуются в RGB, чтобы все три выходных канала могли различаться. Результат сохраняется в формате PNG.

Какие форматы и размеры поддерживаются?

Загрузите файлы JPEG, PNG, GIF, WebP, TIFF или AVIF размером до 5 MB. Изображения шириной или высотой более 4000 пикселей уменьшаются до подходящего размера, а для анимированных файлов используется первый кадр. Результат — изображение без потерь в формате PNG.

Какой движок применяет матрицу?

Инструмент использует операцию рекомбинации библиотеки обработки изображений sharp, работающей на libvips: она за один проход умножает каждый пиксель на матрицу. Вычисление детерминировано, поэтому одна и та же матрица всегда дает один и тот же файл.

Когда использовать микшер каналов вместо настройки цвета?

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

О проекте OneClick Pro

OneClick Pro — это бесплатная коллекция из более чем 150 веб-инструментов для повседневных задач: преобразования изображений и единиц измерения, форматирования и проверки кода, проверки доменов и SEO, а также работы с текстом, датами и числами. Все инструменты доступны без регистрации и подписки, а введенные вами данные используются только для расчета результата и никогда не сохраняются. Используйте коллекцию как быстрый набор инструментов для разовых задач или добавьте в закладки те, которыми пользуетесь каждый день.