Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jweyrich/imgify

🖼 imgify - Convert any file to PNG and back.
https://github.com/jweyrich/imgify

c file-conversion file-converter file-format libpng png steganography

Last synced: 3 months ago
JSON representation

🖼 imgify - Convert any file to PNG and back.

Awesome Lists containing this project

README

        

# imgify - Convert any file to PNG and back

![Screenshot](/screenshot.png?raw=true "screenshot")

## Install dependencies

Install `libpng`:

- Debian, Ubuntu

`sudo apt-get install -y libpng-dev`

- CentOS, Fedora, RedHat

`sudo yum install libpng-devel`

## Get the source and compile

git clone https://github.com/jweyrich/imgify.git
cd imgify
make

If you're on macOS, you need to install libpng using [Homebrew](https://brew.sh/) and run `make` using some extra flags. Example:

CFLAGS="-I$(libpng-config --prefix)/include" LDFLAGS="-L$(libpng-config --prefix)/lib" make

## Usage

### bin2png

usage: bin2png -i -o [-p ]

### png2bin

usage: png2bin -i -o [-p ]

## License

imgify is distributed under a GPL V2 licence. See the LICENSE file for more information.