# Пользовательская Матрица Изображения

Применить пользовательскую аффинную матрицу преобразования 2x2 к изображению.

> Каноническая страница: https://elysiatools.com/ru/tools/image-custom-matrix

- **Категория:** Media

- **Ключевые слова:** изображение, матрица, пользовательская, аффинная, преобразование, 2x2

## Обзор

Инструмент «Пользовательская матрица изображения» позволяет применять математические аффинные преобразования 2x2 к вашим графическим файлам, обеспечивая точное масштабирование, наклон и поворот через настройку числовых коэффициентов матрицы.

## Входные данные

- **Файл Изображения** (file): Загрузите любой файл изображения (JPEG, PNG, WebP, GIF, BMP, TIFF) для пользовательского преобразования матрицы
- **Matrix \[0,0\] (Top-Left)** (number): Top-left value of the 2×2 transformation matrix (affects X scaling and rotation)
- **Matrix \[0,1\] (Top-Right)** (number): Top-right value of the 2×2 transformation matrix (affects X shear and rotation)
- **Matrix \[1,0\] (Bottom-Left)** (number): Bottom-left value of the 2×2 transformation matrix (affects Y shear and rotation)
- **Matrix \[1,1\] (Bottom-Right)** (number): Bottom-right value of the 2×2 transformation matrix (affects Y scaling and rotation)
- **Цвет Фона** (text): Цвет фона для прозрачных областей (hex #RRGGBB или #RRGGBBAA, или название цвета)
- **Формат Вывода** (select): Выберите формат вывода или сохраните исходный. PNG рекомендуется для прозрачности
- **Качество (1-100)** (number): Качество вывода для форматов с потерями (JPEG, WebP). Выше = лучшее качество, но больший размер файла

## Когда использовать

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

## Как это работает

- Загрузите исходный файл изображения в поддерживаемом формате (PNG, JPEG, WebP и др.).
- Введите значения для четырех элементов матрицы (m00, m01, m10, m11), определяющих характер трансформации.
- Настройте дополнительные параметры, такие как цвет фона для пустых областей и формат выходного файла.
- Нажмите кнопку обработки, чтобы применить матрицу и скачать преобразованное изображение.

## Сценарии использования

- Создание уникальных графических эффектов наклона и растяжения для веб-дизайна.
- Автоматизированная коррекция геометрии изображений в рамках технических задач.
- Демонстрация математических операций над матрицами в образовательных целях.

## Частые вопросы

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

Инструмент поддерживает JPEG, PNG, WebP, GIF, BMP и TIFF.

### Что означают коэффициенты матрицы?

Коэффициенты определяют линейное преобразование: m00 и m11 отвечают за масштабирование по осям X и Y, а m01 и m10 — за наклон и вращение.

### Можно ли сохранить прозрачность фона?

Да, при использовании формата PNG и установке параметра фона в значение 'transparent' прозрачность будет сохранена.

### Есть ли ограничения на размер файла?

Максимальный размер загружаемого файла составляет 10 МБ.

### Влияет ли параметр качества на результат?

Да, параметр качества (1-100) применяется при сохранении в форматы с потерями, такие как JPEG и WebP.

## Связанные инструменты

- [Композитная Матрица Изображения](https://elysiatools.com/ru/tools/image-composite-matrix): Применить композитное преобразование, комбинируя несколько базовых преобразований (масштабирование, вращение, сдвиг). Увидьте, как матрицы преобразования умножаются и создают сложные эффекты.
- [Сдвиг Изображения](https://elysiatools.com/ru/tools/image-shear): Применить преобразование сдвига для создания наклонных или искаженных изображений. Визуализируйте матрицы сдвига и посмотрите, как они искажают геометрию изображения.
- [Массовое преобразование изображений](https://elysiatools.com/ru/tools/batch-convert): Преобразование нескольких изображений в разные форматы с настройкой качества
- [Матрица Вращения Изображения](https://elysiatools.com/ru/tools/image-rotation-matrix): Применить преобразование вращения с использованием математики матрицы вращения. Увидьте матрицу вращения 2x2 в действии и поймите тригонометрические принципы за вращением изображения.
- [Масштабирование Изображения](https://elysiatools.com/ru/tools/image-scaling): Применить преобразование масштабирования к изображениям с визуальным матричным представлением
- [Смещение Изображения](https://elysiatools.com/ru/tools/image-translation): Применить преобразование смещения для перемещения изображений по горизонтали и вертикали
- [Аффинное Преобразование Изображения](https://elysiatools.com/ru/tools/image-affine): Применить аффинное преобразование для масштабирования, вращения, сдвига и переноса
- [Булева Операция И Над Изображениями](https://elysiatools.com/ru/tools/image-boolean-and): Применяет побитовую операцию И между двумя изображениями для создания маски пересечения

## Примеры

- [Примеры Обработки Изображений Web Python](https://elysiatools.com/ru/samples/web-image-processing-python): Примеры обработки изображений Web Python используя PIL/Pillow включая чтение, сохранение, изменение размера и преобразование формата
- [Примеры Обработки Изображений Web TypeScript](https://elysiatools.com/ru/samples/web-image-processing-typescript): Примеры обработки изображений Web TypeScript включая чтение/сохранение, масштабирование и конвертацию форматов
- [Примеры Обработки Изображений Android Java](https://elysiatools.com/ru/samples/android-image-processing-java): Примеры обработки изображений Android Java включая чтение/сохранение, масштабирование и преобразование формата
- [Примеры Обработки Изображений Android Kotlin](https://elysiatools.com/ru/samples/android-image-processing-kotlin): Примеры обработки изображений Android Kotlin включая чтение/сохранение, масштабирование и преобразование формата
