Um aplicativo para visualizar um arquivo de matriz em formato ASCII como uma imagem?

Um aplicativo para visualizar um arquivo de matriz em formato ASCII como uma imagem?

O formato da imagem é texto ascii, com números separados por espaços (imagem em preto e branco). Por número por pixel. Existe alguma maneira de visualizar esta imagem por algum aplicativo? Eu sei que posso escrever códigos para visualizá-lo, mas estou me perguntando se existe algum software fazendo isso.

Melhor código aberto e gratuito.

Responder1

Você pode facilmente converter esse arquivo de texto em umArquivo PGMadicionando algumas informações de cabeçalho usando um editor de texto.

Por exemplo, o seguinte arquivo PGM é uma imagem 8x8 contendo um tabuleiro de xadrez preto e branco 2x2.

P2
8 8
1
0 0 1 1 0 0 1 1
0 0 1 1 0 0 1 1
1 1 0 0 1 1 0 0
1 1 0 0 1 1 0 0
0 0 1 1 0 0 1 1
0 0 1 1 0 0 1 1
1 1 0 0 1 1 0 0
1 1 0 0 1 1 0 0

Aqui, P2 define o tipo de imagem (mapa de cinza portátil em ASCII), a próxima linha define a largura e a altura e a terceira linha define o nível máximo de cinza. As linhas restantes são os dados reais da imagem.

O PGM é um dosFormatos Netpbm, que possuem um suporte surpreendentemente bom na maioria dos sistemas operacionais e aplicativos gráficos devido aos seus formatos muito simples.

informação relacionada