#!/bin/bash
# ---------------------------------------------------------------------------- #
## \file density.sh
## \author Sebastien Beaugrand
## \sa http://beaugrand.chez.com/
## \copyright CeCILL 2.1 Free Software license
# ---------------------------------------------------------------------------- #
density=150
if [ -n "$1" ]; then
density=$1
fi
list=`ls *.png *.jpg 2>/dev/null`
err=0
for iter in $list; do
if [ ! -f "$iter" ]; then
echo "error: $iter not found"
exit 1
fi
if ! identify -units PixelsPerInch -verbose $iter |\
grep -q "Resolution: ${density}x$density"; then
if ((err == 0)); then
echo "Todo :" >&2
fi
echo "convert -units PixelsPerInch $iter -density 150 $iter" >&2
((err++))
fi
done