Home > Products > SmartReco-S > Classifiers | Test Version | Licences & Prices



What is SmartReco-S?


SmartReco-S ...
 > is an extremely fast, high-quality OCR software for the recognition of OCR-font codelines in binary or grayscale images.
 > does not have to be painstakingly trained by the user, but has powerful classifiers which are developed and configured by RecoScript.
 > is not an end user product, but a subprogram library for software developers.
 > is based on complex mathematic transformations and provides a very high standard of recognition reliability.
 > has a C-API and an ANSI-C core.
 > features three functions which can be very easiliy integrated, and the use of which resembles file handling with fopen, fread and fclose:
  srs_open  - opens an OCR-font classifier (OCR-A/B, CMC7, E13B etc.),
  srs_read  - reads a codeline with the aid of the classifier,
  srs_close  - closes the classifier and frees the corresponding memory.
 > was designed platform independent and is now available as a static or dynamic C library for Windows/X86 (32-bit), Windows/X64 (64-bit), Linux/X86 (32-bit), Linux/X64 (64-bit), ARM Cortex (32-bit) and ADI Blackfin (32-bit), where the corresponding C/C++ compilers of Microsoft, GNU, Analog Devices, Green Hills and Watcom are supported.


Porting for other platforms - also embedded systems without file I/O - should be problem-free due to the universal software concept, in which float arithmetic was fully excluded.
 > can also be used by Java and .NET programs with the corresponding wrapper.



The following diagram illustrates the call of the function srs_read in a typical SmartReco-S application:
The task in hand is to process a stack of similar binary or grayscale images (of forms, checks, lottery tickets, airline tickets, identification cards etc.) whereas each image contains several OCR read areas (in our case a CMC7 and an OCR-A read area).
First all required classifiers are opened with srs_open. All images are then read with srs_read, whereas the respective image, the coordinates of one read area and the corresponding classifier handle are to be passed per call. When the stack has been processed, the open classifiers are closed with srs_close.




Are you interested in SmartReco-S but cannot find "your" operating system or "your" compiler in the list above?
Tell us your development platform and we are sure to find a solution!