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

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

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

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

Введите девять чисел, по три в строке, разделяя их пробелами, запятыми или переносами строк. Первая строка задает выходной красный канал, вторая — зеленый, третья — синий. Три числа в каждой строке задают вес входных красного, зеленого и синего каналов. Матрица по умолчанию 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: она за один проход умножает каждый пиксель на матрицу. Вычисление детерминировано, поэтому одна и та же матрица всегда дает один и тот же файл.

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

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

Ваша реклама здесь?

[Напишите нам по электронной почте](mailto:hi@dennn.is?subject=%D0%A0%D0%B5%D0%BA%D0%BB%D0%B0%D0%BC%D0%B0%20%D0%BD%D0%B0%20OneClick%20Pro)

[Реклама Набор плагинов для работы агентов с WordPress.](https://sleekwp.com/?ref=oneclickpro)
