Por que a metade inferior das minhas imagens está cinza?

10

Meu cunhado tirou algumas fotos para mim da minha filha depois que ela nasceu.

Quando abro as fotos ou olho para as pré-visualizações, todas elas ficam assim (com a metade inferior cinza):

Imagem cinza

No começo, pensei que as imagens estavam corrompidas, mas depois de brincar com elas, notei algo estranho.

Se clicar com o botão direito do mouse na imagem e selecionar girar no sentido horário (ou anti-horário ), posso ver a imagem inteira por um segundo. Como isso:

Rodado Completo

Mas depois de um segundo, a miniatura fica assim:

Girado com cinza

Se ele puder acessar a imagem completa por um segundo, há uma chance de eu recuperar a imagem completa? Ou de alguma forma salvá-lo? (Caso contrário, essas fotos não podem ser recuperadas.)

Vaccano
fonte
11
Em que formato as imagens estão? Você já tentou carregá-los em outros programas (tinta)?
Pubby
@vaccano Eu respondi tópico semelhante com mais detalhes stackoverflow.com/questions/33236985/…
maytham-ɯɐɥʇʎɐɯ
Pergunta antiga que acabou de esbarrar. O fato de a imagem completa ser visível brevemente antes que o cinza apareça significa que todo o conteúdo da imagem ainda está lá. Qualquer que seja o problema, parece que o software de renderização adiciona a faixa cinza. Não tenho uma solução específica, mas tentaria abrir a imagem em outro software para ver se alguma outra coisa pode lidar com o que está corrompido e exibi-la corretamente. O Irfanview às vezes é bom para isso. Em seguida, você pode salvá-lo como um novo arquivo com esse software, espero que não esteja corrompido. (continuação)
fixer1234
Na pior das hipóteses, você pode exibi-lo em tela cheia na orientação paisagem e capturar a tela. Pode ter uma resolução mais baixa, mas pelo menos você teria uma imagem visível.
fixer1234

Respostas:

0

Embora o kobaltz tenha o motivo, eles não especificaram a fonte do problema. Supondo que suas fotos foram tiradas com uma gravação de câmera digital em mídia removível (cartão SD, cartão CF, etc.), essa corrupção de foto é causada por uma mídia de armazenamento com falha ou com defeito.

Eu experimentei isso em um cartão SD low-end, onde a imagem pareceria normal enquanto o Windows Photo Viewer renderizava a imagem, mas assim que terminou, em vez de espaço em cinza, havia cores e distorção em toda a imagem.

Infelizmente, pelo que sei, você não pode consertar isso, pois as imagens foram salvas incorretamente. Estou certo de que, com um pouco de Google-fu, você pode encontrar algo que talvez possa salvar algumas de suas imagens.

TorpedoBench
fonte
0

Se você possui um software de edição de imagens como o Photoshop ou o Photoshop Elements, tente abrir o arquivo e faça um pequeno ajuste (nada que altere drasticamente a imagem). Salve como a foto novamente no mesmo local, substituindo o arquivo original. Em muitos casos, ele gravará corretamente os dados que estavam faltando no arquivo corrompido original. Eu tive que fazer isso com cerca de 50 fotos quando tinha um segmento ruim no cartão SD da minha câmera.

Além disso - certifique-se de reformatar o cartão na sua câmera, pois parece que você tem um problema com o seu cartão SD.

fran0628
fonte
0

Algo sobre copiá-lo do telefone para o PC causou isso para mim. Quando enviei as fotos para mim, resolvi o problema.

user5389726598465
fonte
-1

Um único bit invertido nos dados JPEG pode fazer isso.

No fluxo de bits JPEG, o FF 00 é válido e o decodificador saberá o que fazer com ele. Em bits, isso é 1111111100000000. Vamos virar o último bit, então temos 1111111100000001. No HEX, isso é FF 01. A maioria dos decodificadores tentará interpretar isso como um marcador JPEG, no entanto, não há marcador JPEG correspondente. Como resultado, o decodificador interrompe a decodificação, talvez relatando um marcador JPEG inválido. A partir desse ponto, a imagem será cinza ou outro bloco sólido de cor.

O JPEGSnoop também menciona o marcador inválido + o endereço de bytes. Usando um editor binário, você pode tentar alterar o FF 01 para o FF 00. Na minha experiência, embora raramente seja apenas um bit que virou, mas um grupo de bytes.

Muitas vezes, pode ser reparado, eu criei uma ferramenta para isso chamada JPG-Repair Toolkit.

Arco
fonte