É possível renderizar e / ou recuperar metade de um arquivo PNG aparentemente danificado?

1

Eu tenho um pedaço do arquivo PNG , sem o seu final. Uma quantidade desconhecida de dados do bloco IDAT está faltando, assim como o IEND chunk. Eu inspecionei o IHDR e ele parece completamente correto, mostrando corretamente o tamanho da imagem (1920x1080), profundidade de bits (8), etc. A imagem não está entrelaçada.

Estou no Windows (mas tenho uma caixa Linux disponível). Abrindo-o no Windows apenas dá uma janela preta, sem conteúdo (mas também sem mensagens de erro).

Existe alguma maneira de processar o que eu tenho da imagem? Ou a coisa toda é ilegível porque a parte inferior está faltando?

Os dados também são barulhentos, mas eu não espero que isso cause muito problema - a relação S / N deve ser bem alta e, como eu disse, o IHDR está completamente bom.

    
por realityChemist 27.08.2018 / 19:00

0 respostas