# Matriz Personalizada de Imagem

Aplicar uma matriz de transformação afim 2x2 personalizada a uma imagem.

> Página canônica: https://elysiatools.com/pt/tools/image-custom-matrix

- **Categoria:** Media

- **Palavras-chave:** imagem, matriz, personalizada, afim, transformar, 2x2

## Visão geral

A ferramenta Matriz Personalizada de Imagem permite aplicar transformações geométricas precisas através de uma matriz afim 2x2, oferecendo controle total sobre o escalonamento, rotação e cisalhamento de seus arquivos de imagem.

## Entradas

- **Arquivo de Imagem** (file): Carregue qualquer arquivo de imagem (JPEG, PNG, WebP, GIF, BMP, TIFF) para transformação de matriz personalizada
- **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)
- **Cor de Fundo** (text): Cor de fundo para áreas transparentes (hex #RRGGBB ou #RRGGBBAA, ou nome da cor)
- **Formato de Saída** (select): Escolha o formato de saída ou mantenha o original. PNG recomendado para transparência
- **Qualidade (1-100)** (number): Qualidade de saída para formatos com perdas (JPEG, WebP). Superior = melhor qualidade, mas maior tamanho de arquivo

## Quando usar

- Quando você precisa aplicar transformações geométricas matemáticas específicas em uma imagem.
- Para criar efeitos visuais de distorção, inclinação ou espelhamento controlados.
- Para fins educacionais ao explorar os efeitos da álgebra linear na manipulação de pixels.

## Como funciona

- Carregue o arquivo de imagem desejado nos formatos suportados como PNG, JPEG ou WebP.
- Insira os valores numéricos para os quatro componentes da matriz 2x2 (m00, m01, m10, m11).
- Defina a cor de fundo para áreas transparentes e escolha o formato de saída e a qualidade final.
- Clique em processar para aplicar a transformação e baixar a imagem resultante.

## Casos de uso

- Criação de distorções artísticas personalizadas para design gráfico.
- Ajuste técnico de orientação e inclinação de imagens para alinhamento preciso.
- Demonstração prática de conceitos de álgebra linear e computação gráfica.

## Perguntas frequentes

### O que é uma matriz de transformação 2x2?

É uma estrutura matemática que define como os pontos de uma imagem são mapeados, permitindo alterar escala, rotação e inclinação.

### Quais formatos de imagem são suportados?

A ferramenta suporta JPEG, PNG, WebP, GIF, BMP e TIFF.

### Como a cor de fundo afeta a imagem?

A cor de fundo preenche as áreas vazias criadas pela transformação geométrica, sendo ideal para manter a legibilidade em formatos que não suportam transparência.

### Posso alterar a qualidade da imagem de saída?

Sim, você pode ajustar a qualidade de 1 a 100 para formatos com perdas como JPEG e WebP.

### A ferramenta altera a resolução original?

A transformação afim altera a geometria e o posicionamento dos pixels, o que pode resultar em uma nova dimensão de arquivo dependendo dos valores da matriz.

## Ferramentas relacionadas

- [Matriz Composta de Imagem](https://elysiatools.com/pt/tools/image-composite-matrix): Aplicar transformação composta combinando múltiplas transformações básicas (escalamento, rotação, cisalhamento). Veja como as matrizes de transformação se multiplicam e criam efeitos complexos.
- [Cisalhamento de Imagem](https://elysiatools.com/pt/tools/image-shear): Aplicar transformação de cisalhamento para criar imagens inclinadas ou distorcidas. Visualize matrizes de cisalhamento e veja como elas distorcem a geometria da imagem.
- [Conversão de Imagens em Lote](https://elysiatools.com/pt/tools/batch-convert): Converter múltiplas imagens para diferentes formatos com configurações de qualidade
- [Matriz de Rotação de Imagem](https://elysiatools.com/pt/tools/image-rotation-matrix): Aplicar transformação de rotação usando matemática de matriz de rotação. Veja a matriz de rotação 2x2 em ação e entenda os princípios trigonométricos por trás da rotação de imagem.
- [Escala de Imagem](https://elysiatools.com/pt/tools/image-scaling): Aplicar transformação de escala a imagens com representação matricial visual
- [Translação de Imagem](https://elysiatools.com/pt/tools/image-translation): Aplicar transformação de translação para mover imagens horizontal e verticalmente
- [Transformação Afim de Imagem](https://elysiatools.com/pt/tools/image-affine): Aplicar transformação afim para escalonamento, rotação, cisalhamento e translação
- [Operação Booleana AND de Imagem](https://elysiatools.com/pt/tools/image-boolean-and): Aplica operação bitwise AND entre duas imagens para criar máscara de interseção

## Exemplos

- [Exemplos de Processamento de Imagem Web Python](https://elysiatools.com/pt/samples/web-image-processing-python): Exemplos de processamento de imagem Web Python usando PIL/Pillow incluindo leitura, salvamento, redimensionamento e conversão de formato
- [Exemplos de Processamento de Imagens Web TypeScript](https://elysiatools.com/pt/samples/web-image-processing-typescript): Exemplos de processamento de imagens Web TypeScript incluindo leitura/salvamento, redimensionamento e conversão de formato
- [Exemplos de Processamento de Imagem Android Java](https://elysiatools.com/pt/samples/android-image-processing-java): Exemplos de processamento de imagem Android Java incluindo leitura/escrita, dimensionamento e conversão de formato
- [Exemplos de Processamento de Imagem Android Kotlin](https://elysiatools.com/pt/samples/android-image-processing-kotlin): Exemplos de processamento de imagem Android Kotlin incluindo leitura/escrita, dimensionamento e conversão de formato
