Hi Andre,
Thanks for the info.
Delphi Twain works really well (demo worked first try), using the
version that's been updated for XE2 by Ondrej Pokorny at
http://www.kluug.net/delphitwain.php. We're already getting scanned
images, though, so we don't need Twain, but it will likely come in
handy for a future project.
The Vampyre Imaging Library (from its documentation) does not seem
able to do automatic deskew and automatic crop. I poked around a bit
and found the ImageMagick library (www.imagemagick.org/) which should
be able to do this, and will investigate it further (it seems to come
with a Delphi interface).
I went to http://www.winsoft.sk/ocr.htm and downloaded their
demo. The OCR did a terrible job. I think part of the problem is
there is no way to tell the OCR that it is reading the E13B MICR font
which only has digits and separators; it read several of the digits
as letters. I found software that specifically reads MICR at
http://www.inliteresearch.com/image-check21/micr-ocr.php, but it's
not built for Delphi so would need a bit of integration work.
Haven't found anything yet that will automatically burst the 3 check
images in a single JPG into 3 different JPGs.
Thanks for the info.
At 02:12 AM 4/22/2013, Andre van Zuydam wrote:
Hi Sid
I have some suggestions which may help you, there is a little learning
curve but I found I was able to get some solutions up and running very
quickly.
The first was
Delphi Twain - with some small tweaks it is running under XE2 very well.
The second
Vampyre Imaging Libray
http://imaginglib.sourceforge.net
The examples of very good, this library is not drag and drop components
though and requires a bit of coding to do the manipulations.
As far as the OCR goes I would look at this:
http://cc.embarcadero.com/Item/29034
I have not had opportunity to use this library yet but plan to in a project
I plan to do in the next few months.
If you can download and check these out then perhaps ask questions I would
see if I could assist.
Yours sincerely
Andre van Zuydam
On Mon, Apr 22, 2013 at 12:26 AM, Sid Gudes <s...@piasystems.com> wrote:
> Hi All,
>
> I've got an application (Delphi XE2) that I'd like to improve.
>
> We receive sheets of scanned checks. Using an external graphics program,
> we rotate and crop the checks, then copy and paste each one into a Delphi
> tImage. The MICR numbers at the bottom of the check are then manually
> typed into field, and everything is saved to a database.
>
> What I'd like to be able to do is have the JPG sheets automatically split
> (there are usually 3 checks to a page), rotated, cropped, and have OCR read
> the MICR at the bottom of the checks. This will save a considerable amount
> of labor.
>
> Does anyone have experience with a graphics component that will do these
> tasks? Thanks!
>
>
>
> ______________________________**____________________
> Delphi-Talk mailing list -> Delphi-Talk@elists.org
>
http://lists.elists.org/cgi-**bin/mailman/listinfo/delphi-**talk<http://lists.elists.org/cgi-bin/mailman/listinfo/delphi-talk>
>
--
<http://spiceware.co.za>
__________________________________________________
Delphi-Talk mailing list -> Delphi-Talk@elists.org
http://lists.elists.org/cgi-bin/mailman/listinfo/delphi-talk
__________________________________________________
Delphi-Talk mailing list -> Delphi-Talk@elists.org
http://lists.elists.org/cgi-bin/mailman/listinfo/delphi-talk