Transforme cualquier archivo binario en un archivo de imagen PNG.
Se necesita Python 3.6 o superior.
Además, se necesita la "almohada" de la biblioteca. Para instalarlo, escriba:
$ pip3 install -r requirements.txt
$ bin2img.py <file or directory>
o
$ bin2img.py <input file or directory> <output file or directory>
Si solo se proporciona un archivo, se generará un archivo de imagen llamado <file name>.png
en el mismo directorio que el archivo.
Si el único argumento es un directorio, todos los archivos en este directorio se transformarán en un directorio llamado <directory name>_images
junto con el directorio de entrada dado.
El comportamiento con dos argumentos es similar pero con la ruta de salida determinada por el usuario.
El valor predeterminado es producir imágenes de colores. Para obtener imágenes de GreyScale, agregue la opción -g
(o --grey
) a la llamada:
$ bin2img.py <file or directory> -g
Si el indicador -g
es antes o después de los archivos no importa.
Miku implementó una herramienta similar "binpic" inspirada en esta herramienta e implementada en el idioma GO
Esta herramienta está hecha por Christian Dreier. Si encuentra una copia en algún lugar, encuentra el original en Github.
Puede usar y copiar esta herramienta en las condiciones de la licencia MIT.