Compressão sem perda
O que é compressão sem perda, quais formatos de imagem a suportam e quando a preservação exata dos pixels importa.
A compressão sem perda reduz o tamanho do arquivo sem descartar nenhuma informação. Depois da decodificação, cada pixel é idêntico ao original, bit a bit.
Ela funciona encontrando redundâncias. Codificadores de entropia, como Huffman e codificação aritmética, atribuem códigos mais curtos a valores comuns. Métodos de dicionário, como LZ77 e LZW, substituem sequências repetidas por referências. Os formatos de imagem adicionam filtros de predição que armazenam a diferença entre um pixel e seus vizinhos, o que transforma áreas chapadas em longas sequências de zeros.
O quanto um arquivo diminui depende do conteúdo. Capturas de interface com cores chapadas comprimem bem. Fotos e imagens com ruído comprimem mal, porque cada pixel difere um pouco do seguinte.
Converter formatos de imagem
Converter um arquivo com perda para um formato sem perda impede novas perdas, mas não restaura os detalhes perdidos. O Image Converter converte entre PNG, JPG e WebP.
Como a compressão sem perda funciona
O PNG é um exemplo típico. Cada linha de pixels passa por um de cinco filtros (None, Sub, Up, Average, Paeth), que predizem valores a partir de pixels vizinhos. Os dados filtrados são então comprimidos com DEFLATE, uma combinação de LZ77 e codificação de Huffman. A decodificação desfaz as duas etapas exatamente.
Formatos sem perda: PNG, WebP sem perda, TIFF
- PNG: filtros e DEFLATE, com alfa completo. É o formato padrão das capturas de tela do macOS.
- WebP sem perda: um modo separado do WebP, geralmente menor que o PNG para a mesma imagem.
- TIFF: um contêiner que pode usar compressão LZW ou ZIP, comum em impressão e digitalização.
- GIF: LZW sobre uma paleta de até 256 cores. A redução para essa paleta já é com perda.
- AVIF e JPEG XL também têm modos sem perda.
Sem perda ou com perda
| Sem perda | Com perda | |
|---|---|---|
| Precisão dos pixels | Exata | Aproximada |
| Tamanho em capturas de tela | Moderado | Pequeno |
| Tamanho em fotos | Grande | Pequeno |
| Salvamentos repetidos | Sem alteração | Perda acumulada |
Erros comuns
- Salvar um JPG como PNG e esperar que a qualidade melhore.
- Usar PNG sem perda em sessões longas de fotos em que o tamanho importa mais que os pixels exatos.
- Presumir que GIF é sem perda para imagens em cores completas.
- Comparar tamanhos de arquivo entre formatos sem verificar o tipo de conteúdo.
Precisa corrigir uma imagem agora?
Reduza o tamanho de um PNG no navegador com o Image Compressor.
Perguntas frequentes
Quando a saída exata dos pixels importa?
Para entrada de OCR, comparações de pixels, testes de regressão visual, masters que serão editados de novo e capturas com texto pequeno.
Qual exportação do Temposhot é sem perda?
PNG Export (Lossless) no painel de resultados. A exportação em ZIP empacota os arquivos capturados originais.
Fontes
Recursos relacionados
- Formatos de exportação: exportações em PNG, JPG e ZIP.
- Compressão com perda: a abordagem oposta.
Você tira as mesmas capturas de tela várias vezes?
O Temposhot captura uma tela, janela ou área em intervalos programados e exporta o conjunto como PDF, imagens, ZIP ou MP4. As ferramentas gratuitas do navegador capturam apenas uma imagem por vez.
Recursos relacionados
Termos relacionados
- Compressão com perdaO que é compressão com perda, quais formatos de imagem a usam e como equilibrar o tamanho do arquivo com a qualidade visual.
- PNGComo o formato de imagem PNG funciona, quando usá-lo para capturas de tela e como ele se compara ao JPG e ao WebP.
- Compressão de imagemO que é compressão de imagem, a diferença entre compressão com perda e sem perda e erros comuns ao comprimir capturas de tela.
- GIFO que é GIF, como ele se compara aos formatos de vídeo e quando GIFs animados são a escolha certa para conteúdo em movimento.