Redução do tamanho de imagem sem perda de qualidade percetível: princípios de reamostragem e guia de operação
Este artigo explica as alterações na qualidade da imagem após a redução de tamanho a partir da perspetiva da teoria da informação, compara três algoritmos de reamostragem comuns, explica o método de dimensionamento para ecrãs Retina e ajuda-o a completar o redimensionamento de imagem compatível.
Atualizado 2026-08-11
Por que razão a redução do tamanho de imagem geralmente não causa perda de qualidade percetível
Do ponto de vista da teoria da informação, a quantidade total de informação de pixéis contida numa imagem original de alta definição é muito superior à quantidade de informação necessária para o tamanho-alvo reduzido. O processo de redução apenas descarta informação redundante repetida e não altera a estrutura de textura das regiões centrais.
O olho humano tem um limite superior para resolver detalhes de imagem. Tomando um ecrã 1080P como exemplo: quando a largura de uma única imagem excede 1920 pixéis, os pixéis extra não podem ser percetidos pelo olho humano, pelo que reduzir a imagem para um tamanho compatível não causa degradação visível da qualidade.
Limites técnicos do aumento de tamanho de imagem e super-resolução por IA
A essência do aumento de tamanho de imagem é inferir novos pixéis com base nos pixéis existentes. Os detalhes que não foram registados durante o processo de captura original não podem ser gerados por interpolação, e nenhum algoritmo pode criar informação de imagem inexistente do nada.
Os algoritmos de super-resolução por IA podem usar características de textura aprendidas a partir de conjuntos de dados de treino para completar razoavelmente as regiões aumentadas e melhorar a perceção visual, mas não conseguem restaurar detalhes reais além do que foi registado pela imagem original, e os resultados de conclusão apresentam desvios probabilísticos.
Comparação de três algoritmos de reamostragem comuns
A operação central do redimensionamento de imagem é a reamostragem, que calcula o valor de pixel das posições-alvo com base nos pixéis originais. Algoritmos de interpolação diferentes têm lógicas de cálculo diferentes, o que resulta em diferenças nos efeitos de saída. O redimensionador de imagem do OKfmt suporta três algoritmos comumente utilizados: Lanczos, Bicubic e Bilinear.
As diferenças centrais entre os três algoritmos residem na área de amostragem e no método de cálculo de pesos. Elaborámos uma comparação de cenários aplicáveis para referência:
| Nome do algoritmo | Cenários aplicáveis | Características |
|---|---|---|
| Lanczos | Redução de tamanho de imagem | Preserva a nitidez das bordas, menos propenso a desfoque, adequado para redução de tamanho de imagens para exibição na web |
| Bicubic | Aumento/redução de tamanho menor | Transições naturais suaves, retenção moderada de detalhes, boa compatibilidade |
| Bilinear | Aumento de tamanho em grande escala | Cálculo rápido, produz resultados suaves mas desfoca detalhes, adequado para cenários de baixa precisão |
A necessidade de manter a proporção de aspeto quando apenas uma dimensão é especificada
A proporção de aspeto de uma imagem original é determinada pelos parâmetros de captura. Modificar manualmente uma dimensão e ajustar a outra irá esticar forçosamente os pixéis, causando deformação dos objetos dentro da moldura, como rostos alargados e edifícios inclinados.
As ferramentas de processamento de imagem mainstream bloqueiam a proporção de aspeto por defeito: após inserir a largura, a altura é calculada automaticamente de acordo com a proporção original, e ao inserir a altura calcula-se automaticamente a largura. Isto evita a deformação da moldura e garante a proporção original do conteúdo da imagem.
Método de cálculo do tamanho de saída 2x para ecrãs Retina
Os ecrãs Apple Retina e a maioria dos ecrãs HD Android usam renderização de pixel 2x, onde 1 pixel lógico corresponde a 2×2 pixéis físicos. Gerar uma imagem no tamanho lógico resulta em desfoque em ecrãs HD.
Ao calcular o tamanho de saída 2x, basta multiplicar por 2 o tamanho lógico necessário especificado no design. Por exemplo, se o design web exigir um tamanho de exibição de 300 pixéis lógicos de largura, a largura da imagem de saída deve ser de 600 pixéis para cumprir os requisitos de exibição dos ecrãs Retina.
Perguntas frequentes
A redução do tamanho de imagem diminui o tamanho do ficheiro?
Geralmente sim. Após a redução do número total de pixéis, o tamanho do ficheiro da imagem diminui correspondentemente no mesmo formato de codificação, o que cumpre os requisitos de limite de tamanho para carregamentos em plataformas.
Reduzir o tamanho de uma fotografia de identificação afeta a aprovação?
Não afeta a aprovação se gerar a fotografia com o tamanho e a resolução exatos exigidos pela plataforma. A aprovação de fotografias de identificação apenas verifica os parâmetros de tamanho especificados e o conteúdo da imagem.
O OKfmt mantém o formato original ao redimensionar imagens?
O redimensionador de imagem do OKfmt mantém o formato original da imagem por defeito, e suporta o redimensionamento para formatos comuns incluindo JPG, PNG e WebP.