O que é replicação de pixels?

A replicação de pixels amplia conteúdo raster ao mapear cada pixel de origem para um bloco de pixels de saída. Ela não introduz cores interpoladas, por isso os limites originais dos pixels permanecem nitidamente visíveis.

Como funciona a replicação de pixels

A replicação de pixels é a forma de reamostragem pelo vizinho mais próximo: cada posição de destino recebe o valor de uma amostra de origem selecionada, sem misturar amostras adjacentes. Com fatores inteiros de ampliação, os pixels de origem se tornam retângulos de tamanho uniforme e as transições abruptas permanecem exatas. Essa técnica faz parte da etapa de redimensionamento de um pipeline de imagens e é especialmente previsível para arte indexada, rótulos, mapas de segmentação e outros dados cujas identidades de amostra não devem ser combinadas por médias.

Informações essenciais

  1. Com um fator inteiro de redimensionamento, cada pixel de origem é mapeado para um bloco retangular de mesmo tamanho. Isso preserva a grade de pixel art sem criar cores intermediárias nas bordas.
  2. Com um fator não inteiro de redimensionamento, nem todas as linhas ou colunas de destino podem receber a mesma quantidade de cópias, por isso as larguras dos pixels repetidos variam e o movimento diagonal pode parecer irregular.
  3. Pipelines de GPU e canvas podem usar filtragem linear por padrão. A replicação de pixels exige um amostrador pelo vizinho mais próximo ou a desativação da suavização em todas as etapas de redimensionamento, incluindo o redimensionamento final para exibição.

Quando a replicação de pixels é importante

Escolha a replicação de pixels para pixel art, máscaras ou imagens de diagnóstico cujas amostras discretas precisam permanecer intactas. Em fotografias ou com fatores não inteiros de redimensionamento, ela pode criar bordas serrilhadas e resultados com blocos visíveis.

Transforme conhecimento sobre mídia em um pipeline funcional

Conecte uploads, processamento, IA, armazenamento e entrega por meio de uma única API declarativa, com o stack de codificação, o ajuste de escala e as constantes mudanças de formatos gerenciados para você.

Experimente a Transloadit gratuitamente