Thai OCR

Closed Posted Aug 24, 2009 Paid on delivery
Closed Paid on delivery

This project is for providing zoned Thai OCR functionality as support of a scanning project.

The scanning software uses the .net interface to the IDARS SDK for its OCR operations; however, IDARS does not support Thai.

This project is about creating an equivalent DLL to what IDARS provides for other languages but for Thai.

The IDARS DLL interface is:

[DllImport("[url removed, login to view]", EntryPoint = "ProcessFile", CharSet = [url removed, login to view], ExactSpelling = true)] public static extern bool ProcessFile(IntPtr context, String path, double[] x, double[] y, double[] w, double[] h, int zonesNum, ReturnZoneValueDelegate returnZone, Boolean optDotMatrix);

where x,y,w,h,zonedNum give a list of zones and their coordinates in an image file to be OCRed and returnZone is called back for every value found.

The context is an ID that gets passed in another call where the OCR engine is initialized with a license key. We would want to keep the same calling sequence and dummy the license key resolution.

For the actual OCR, perhaps ArnThai ([url removed, login to view]) can do the job. Because full-text OCR is not required but only matching a string in a zone with a configured string (as unicode characters) we do not care about word breaks and other problems with Thai OCR.

We can provide more detail and examples of the DLL usage (which we are calling from C# in a .net environment under Windows XP and later.

C# Programming Engineering Microsoft MySQL PHP Project Management Software Architecture Software Testing Windows Desktop

Project ID: #2849746

About the project

Remote project Active Sep 15, 2009