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

Reply via email to