PicShift Por que o tamanho de saida pode aumentar
Quando o arquivo convertido fica maior, o PicShift mostra uma explicacao. Esta pagina descreve as regras e o calculo de B/pixel.
Como o PicShift detecta compressao profunda
O PicShift usa uma heuristica de densidade: tamanho original + pixels decodificados, calculo de B/pixel e comparacao com um limite.
- A contagem de pixels vem das dimensoes decodificadas (width x height).
- B/pixel = bytes originais / total de pixels.
- Se o B/pixel ficar abaixo do limite, a origem e tratada como ja profundamente comprimida para a explicacao.
Formula de B/pixel
B/pixel = originalFileSizeBytes / (width x height)
Exemplo: para uma imagem de 3000 x 2000 e 350 KB, ao substituir na formula: (350 x 1024) / (3000 x 2000) = 0.0597, fica em cerca de 0.06 B/pixel.
Por que a saida pode aumentar
- Converter de formatos com perda ou muito comprimidos para ajustes menos eficientes pode aumentar tamanho.
- Com B/pixel de origem muito baixo, a margem de reducao adicional costuma ser pequena.
- Em imagens pequenas, o overhead de codec e contenedor fica mais evidente.
Escopo e limites
- E uma heuristica explicativa, nao um preditor estrito para todo arquivo.
- Tipo de conteudo (foto, captura, grafico) muda o resultado.
- Qualidade e formato de destino alteram a tendencia final.
Perguntas frequentes
O PicShift faz uma segunda codificacao completa para decidir?
Nao. A explicacao usa metadados leves e regras de formato, sem uma segunda codificacao completa.
Como o B/pixel e calculado?
B/pixel = bytes originais / pixels decodificados: originalFileSizeBytes / (width x height).
A deteccao de compressao profunda e uma nota exata de qualidade?
Nao. E uma heuristica pratica para explicar tendencia de tamanho.
Paginas relacionadas
Ultima atualizacao: 2026-03-07