Transforme qualquer arquivo binário em um arquivo de imagem PNG.
Python 3.6 ou superior é necessário.
Além disso, é necessário o "travesseiro" da biblioteca. Para instalá -lo, digite:
$ pip3 install -r requirements.txt
$ bin2img.py <file or directory>
ou
$ bin2img.py <input file or directory> <output file or directory>
Se apenas um arquivo for fornecido, um arquivo de imagem chamado <file name>.png
será gerado no mesmo diretório que o arquivo.
Se o único argumento for um diretório, todos os arquivos neste diretório serão transformados em um diretório chamado <directory name>_images
ao lado do diretório de entrada fornecido.
O comportamento com dois argumentos é semelhante, mas com o caminho de saída determinado pelo usuário.
O padrão é produzir imagens coloridas. Para obter imagens em escala de escala, adicione a opção -g
(ou --grey
) à chamada:
$ bin2img.py <file or directory> -g
Se o sinalizador -g
é antes ou depois do (s) arquivo (s) não importa.
Miku implementou uma ferramenta semelhante "binpic" inspirada nesta ferramenta e implementada no idioma Go
Esta ferramenta é feita por Christian Dreier. Se você encontrar uma cópia em algum lugar, encontrará o original no Github.
Você pode usar e copiar esta ferramenta nas condições da licença do MIT.