NAME

checkscan - work with a scanned check image

USAGE

checkscan -q /path/to/check.png

PARAMETERS

-i increment pixels per iteration, default is 5
-x how many iterations, default is 12 if you set the pixel increment yourself
-o crop sides when iterating, value is percent in the form 0.15 where 1 is 100%
-b path to micr database, dafaults to /usr/share/micrdb/
-D dust size, default is 20
-S spacing, default is 80

OPTIONS

-p prep   		
-v version	
-h help
-d debug messages, default is off

USAGE EXAMPLES

checkscan -q ./t/checks_hard/hard1.png

For a hard to read check you may want to try changing iterations:

checkscan -q -x 15 -i 2 ./t/checks_hard/hard1.png

CHANGING THE ITERATIONS

The program crops from the bottom up to look for a valid micr line in the image by default the steps are something like:

70 75 80 85 90 95 100 105 110 115 120 130 140 150 160 170 180 190 200 210 220 230 240 250 300

If a valid line is found, it stops.

If you want to change the increment value and the number of steps:

checkscan -q -i 2 -x 20 ./UxxxxxxU_TxxxxxxT_xxxxxxU.png

Would make 20 steps of 2 pix diff- also stops if valid found. To see debug ..

checkscan -d -q -i 2 -x 20 ./UxxxxxxU_TxxxxxxT_xxxxxxU.png

SEE ALSO

Finance::MICR::GOCR::Check Finance::MICR::LineParser

AUTHOR

Leo Charre leocharre at cpan dot org