Caso

A foto que não abre

Uma foto que mostra só um quadrado cinza muitas vezes não está vazia. A parte da imagem que chegou costuma continuar no arquivo.

Uma foto impressa rasgada sobre uma mesa de madeira
Ilustração gerada

O momento em que falha

As fotos estavam sendo copiadas do celular ou do cartão da câmera, a transferência parou e agora a galeria mostra um quadrado cinza ou um erro. Se essa imagem não existe em nenhum outro lugar, o erro parece definitivo. Muitas vezes não é: a parte da imagem que chegou costuma continuar no arquivo.

Por que o visualizador a recusa

Um JPEG começa com um cabeçalho que descreve a imagem, depois vem a imagem comprimida, gravada de cima para baixo, e por fim um marcador de término. Quando a cópia para antes, esse marcador nunca chega, e muitos visualizadores recusam o arquivo inteiro em vez de mostrar o que existe. Um PNG guarda a imagem em blocos comprimidos, cada um com uma soma de verificação, e basta um bloco danificado para um visualizador rigoroso rejeitar tudo o que vem depois.

O que acontece com o arquivo

A ferramenta lê o cabeçalho, acompanha os dados da imagem enquanto continuam legíveis e grava um novo arquivo que termina como um arquivo deve terminar. Num PNG, verifica cada bloco e retoma o fluxo comprimido depois de um trecho danificado. Nada é pintado: os pixels que chegaram ficam como estão, e o relatório diz onde os dados legíveis terminaram.

Com o que você fica

Uma foto cortada abre com a parte de cima intacta; as linhas que nunca chegaram faltam e costumam aparecer como uma faixa cinza ou em branco embaixo. Um trecho danificado no meio pode deixar uma faixa de linhas deslocadas ou ausentes. Se o início de um JPEG se perdeu, o cabeçalho foi junto e não há de onde reconstruir: a ferramenta avisa e não grava nada.

Onde funciona, segundo nossos testes

O JPEG voltou em todos os casos testados quando o arquivo estava cortado ou tinha uma zona danificada. O PNG voltou cortado, com zona danificada, com dados deslocados e com erros espalhados. Um JPEG com dados deslocados, e qualquer dos dois formatos com o início perdido, não voltaram nos nossos testes. A guia de tipos de arquivo tem a tabela completa.

Antes de começar

Trabalhe em uma cópia e guarde o original. Se a foto veio de um cartão de câmera, pare de usar o cartão até copiar tudo o que há nele, porque fotos novas podem sobrescrever o que sobrou. Se houver outra cópia em algum lugar, num backup na nuvem ou numa mensagem que você enviou, ela será melhor do que qualquer reconstrução.

Confira a nova foto

Abra-a em tamanho real e olhe a parte de baixo e qualquer faixa onde a imagem mude. Uma foto que abre em tamanho real é um arquivo utilizável; uma miniatura que aparece não prova isso.

Perguntas frequentes

Dá para recuperar a parte que falta da foto?

Não. O que nunca chegou ao arquivo não pode ser reconstruído. A nova foto contém o que chegou.

A foto é recomprimida ou alterada?

Não. Os dados de imagem intactos ficam como estão; só é regravado o que torna o arquivo legível.

A foto é enviada para algum lugar?

Não. Ela é lida no seu navegador, no seu dispositivo, e nunca sai dele.

Fontes

Documentos consultados para este guia.

  1. ITU-T T.81: o padrão JPEG
  2. W3C: especificação Portable Network Graphics (PNG)