summaryrefslogtreecommitdiff
path: root/2ff
blob: 2b0cbd9d0f5c3957915eb5ef28d6e24cd151ae4c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh
if [ "$#" -ne 0 ]; then
	echo "usage: $0" >&2
	exit 1
fi

TMP=$(mktemp)
cat > $TMP;

FORMAT=$(file -ib $TMP | cut -d ";" -f 1);

case "$FORMAT" in
    image/png)  png2ff < $TMP ;;
    image/jpeg) jpg2ff < $TMP ;;
    *) convert $TMP png:- | png2ff ;;
esac

rm $TMP;