1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
|
# Catimg
Renders images in the terminal.

`catimg` is a little program written in C with no dependencies that prints images in terminal.
It supports JPEG, PNG and GIF formats. This program was originally a script that
did the same by using ImageMagick `convert`.
## Installation
Homebrew
```sh
brew install catimg
```
Arch Linux
```sh
yaourt -S catimg
```
Fedora 25 and later
```sh
dnf -y install catimg
```
## Building
```sh
cmake .
make install
```
## Script Dependencies
In order to use the script you need:
- ImageMagick 6.6.0-4 2012-08-17 Q16 (Not tested with earlier versions)
- shell with 256 colors support ( **change the** `#!/usr/bin/env bash` **by
yours**). In OS X you just have to update the bash version using
[Homebrew](http://brew.sh/) (or any other method).
## Examples

## High Resolution vs Low Resolution
By using unicode characters catimg will try to display pictures in higher resolution. You can force the resolution with the `-r` option.


## Differences between Script and C version
Script version is **way more** accurate concerning colors but **considerably**
slower.
## Contributing
I'm open to any contributions that helps `catimg`! If you find bugs, please
create an issue or do a pull request :smile:.
## License
[MIT](http://opensource.org/licenses/MIT)
Copyright (c) Eduardo San Martin Morote
|