#! /bin/sh # This script tests: ppmtoarbtxt # Also requires: pnminvert pamtopnm # Test. Invert colors. # Should print 1926073387 101484 tmpdir=${tmpdir:-/tmp} headskl=${tmpdir}/headskl bodyskl=${tmpdir}/bodyskl inv_ppm=${tmpdir}/inv.ppm cat > ${headskl} << EOF P3 #(width) #(height) 255 EOF cat > ${bodyskl} << EOF #(ired %d 255 0) #(igreen %d 255 0) #(iblue %d 255 0) EOF ppmtoarbtxt ${bodyskl} -hd ${headskl} testimg.ppm | tee ${inv_ppm} | pnminvert | cksum # Test 2. cat ${inv_ppm} | ppmtoarbtxt ${bodyskl} -hd ${headskl} | pamtopnm | cksum rm ${inv_ppm} ${bodyskl} ${headskl}