convert fog.jpg -resize 800x600\> -ordered-dither h4x4a -transparent white transparentfog.gif
|
convert fog.jpg -resize 800x600\> -ordered-dither h4x4a -transparent black transparentblackfog.gif
|
convert gits.jpg -resize 800x900\> -ordered-dither 3x3 -colorspace gray -threshold 90% gits.png |
convert gits.jpg -resize 800x900\> -ordered-dither 2x2 -colorspace gray -threshold 90% gits2.png |
|
#!/bin/sh
for f in *.jpg and *.png
do
infile=$f
name=$(echo "$infile" | cut -f 1 -d '.')
palette=$name'_palette'.png
outfile=$name'_out'.png
smallerimage=$name'_smaller'.png
if [ ! -f $outfile ]; then
# scale image down
convert $infile -resize 800x600\> $smallerimage
# generate palette
ffmpeg -i $infile -vf palettegen=max_colors=4 $palette
# generate dithered png with palette
ffmpeg -i $smallerimage -i $palette -lavfi "paletteuse=bayer:bayer_scale=1" $outfile
# remove palette to save space
rm $palette $smallerimage
else
echo '$outfile already done, moving on'
fi
done
|
|
same script as for rail pic above
|