aboutsummaryrefslogtreecommitdiff
path: root/image.sh
blob: b697688393f96468971058c21d5301a370a5a0ae (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/usr/bin/env sh

DB=fun.db

[ $# -lt 1 ] && echo "Fuck" && exit 1;

db() { sqlite3 -list "$DB" "$@"; }

image_id="$1"
echo "P3"
db "SELECT width, height FROM images WHERE id=$image_id" | awk -F'|' '{ print $1 " " $2 }'
echo "255"
db "SELECT r,g,b FROM pixels WHERE image_id=$image_id ORDER BY y ASC, x ASC" | tr '|' ' '