chroma_solstice/art/reduce_and_extract.sh
2026-08-06 23:15:48 -04:00

20 lines
473 B
Bash
Executable file

mkdir -p processed
for f in *.png
do
NAME=`echo "$f" | cut -d'.' -f1`
echo "mapping $f to palette..."
convert $f +dither -map ../palette.png "processed/${NAME}_reduced.png"
TARGET="processed/${NAME}_reduced.png"
echo "extracting colors from $f..."
convert $TARGET -channel R -separate "processed/${NAME}_r.png"
convert $TARGET -channel G -separate "processed/${NAME}_g.png"
convert $TARGET -channel B -separate "processed/${NAME}_b.png"
echo "done!!!"
done