Wrox Home  
Search P2P Archive for: Go

  Return to Index  

pro_vb thread: OCR


Message #1 by "Baran, Greg" <gbara@a...> on Mon, 24 Sep 2001 14:33:55 -0500
Abbyy.ru whoops.

http://www.abbyy.com/products/frengine/index.htm

ABBYY FINE READER 5.0 ENGINE
Cutting edge OCR/ICR/barcode technologies
for Developers, System Integrators and OEM customers
Overview
FineReader Engine is a Software Development Kit (SDK) for integrating
advanced FineReader OCR (machine print), ICR (handprint) and barcode
recognition technologies into 32-bit Windows applications.
FineReader Engine is a set of DLLs (Dynamic Link Libraries). The Engine API
(Application Programming Interface) conforms to COM (Component Object Model)
standard and can be easily used by C/C++, Visual Basic or any other
development tools supporting COM components. FineReader Engine only
implements core functionality of FineReader end-user products and does not
provide their User Interface.
Where to use FineReader Engine?
FineReader Engine may be used in image or document processing applications
that need accurate and flexible OCR capabilities. The applications may be
the following:
* Fax processing applications where OCR is used to convert the received fax
messages into editable text.
* Archiving and document processing applications for which the speed and
flexibility of access to the OCR functions is crucial.
* Processing of machine-readable forms (questionnaires, feedback forms etc.)
filled in by hand.
* Reading systems that scan books and other documents, perform OCR and then
read them aloud using a synthetic voice.
* Any OCR/ICR related products intended for the mass distribution.
Why FineReader?
FineReader system is a representative of new generation of intellectual OCR
systems featuring unsurpassed recognition accuracy and layout retention.
FineReader is unrivalled winner of international comparative tests and has
received more than 45 awards from leading IT magazines worldwide. Integrity,
Purposefulness and Adaptability (IPA) Technology used in FineReader system
allowed to improve recognition quality of 5.0 version by 1.5-2 times
compared to 4.0 and to ensure FineReader's reputation as the leader of OCR
market.
Success Stories
Many industry leaders have already made their choice. Siemens Nixdorf
(Germany), SER Systems AG (Germany), Easy Software AG (Germany), Samsung
Electronics (Korea), NewSoft (USA), Sumitomo (Japan), OTG Software (USA),
Arkenstone , Archivista, GrantSmart, JetFax (USA), Janich&Klass (Germany),
VisionShape (USA), C Technologies (Sweden) put ABBYY FineReader Engine into
the OCR heart of their products. See detailed info about our partners at the
Success Stories page.
Features
The set of functions provided by FineReader Engine API can be divided into
the following groups:
1. Image input. 	What's new in the 5.0 version of FineReader Engine?
* scanning images via TWAIN interface;
* opening images from file or memory;
* support of color and grayscale images.
2. Image preprocessing:
* image deskewing;
* rotation (90, 180, 270 degrees), mirroring and inverting of images;
* image despeckling;
* dual pages splitting.
3. Page analysis:
* detection of page orientation (90, 180, 270 degrees);
* auto-detection of text blocks, tables, barcodes and pictures;
* auto-detection of vertical text in table cells;
* manual block drawing (adding, removing and editing blocks).
4. Recognition:
* machine print recognition in 176 languages;
* handprint recognition in 11 languages;
* recognition of handprint characters in various frames -underlined fields,
boxes, combs etc.
* recognition of multi-language documents;
* 34 language dictionaries supported;
* recognition of barcodes.
5. Getting and exporting recognized text:
* several levels of text format retention (from simple text with no
formatting to full retention of columns, frames, font, font size, paragraph
styles, borders etc.);
* access to detailed information about each recognized character;
* exporting the recognized text into various formats;
* full page layout retention;
* full picture and text color retention.
6. Advanced features:
* API to use, create and edit user's languages and dictionaries;
* tools for training of user's patterns for machine printed characters via
FineReader training dialog.
Specifications
System requirements:
* PC with Intel Pentium 133 MHz or higher processor;
* Windows 95, 98, ME, 2000, NT 4.x(with Service Pack 3 or greater);
* 32 Mb RAM;
* 70 Mb free hard-disk space for minimal installation;
* USB port for a hardware key.
Development environments:
* Microsoft Visual C++ 4.x and above;
* Microsoft Visual Basic 5.0 and above;
* Any other development tools that support COM and ActiveX objects
correctly.
Image input formats:
* BMP: black-and-white, gray, color;
* PCX, DCX: black-and-white, gray, color;
* JPEG: gray, color;
* PNG: black-and-white, gray, color;
* TIFF: black-and-white - uncompressed, CCITT3, CCITT3FAX, CCITT4, Packbits;
gray - uncompressed, Packbits, JPEG; color - uncompressed and JPEG;
multipage.
OCR (Machine print recognition) languages:
* 34 natural languages with dictionaries:
Armenian (Eastern)[NL]Armenian (Grabar)[NL]Armenian
(Western)[NL]Bulgarian[NL]Catalan[NL]Croatian[NL]Czech[NL]Danish[NL]Dutch
[NL]Dutch (Belgian)[NL]English[NL]Estonian
Finnish[NL]French[NL]German[NL]German (New
Spelling)[NL]Greek[NL]Hungarian[NL]Italian[NL]Latvian[NL]Lithuanian[NL]Norwe
gian (Bokmal)[NL]Norwegian (Nynorsk)	Polish[NL]Portuguese[NL]Portuguese
(Brazilian)[NL]Romanian[NL]Russian[NL]Slovak[NL]Spanish[NL]Swedish[NL]Tatar[
NL]Turkish[NL]Ukrainian
* 130 languages with Latin, Cyryllic or Greek alphabets;
* 4 artificial languages: Esperanto, Ido, Interlingua, Occidental;
* 6 programming languages: Basic, C/C++, COBOL, Fortran, Java, Pascal;
* simple chemical formulas;
* digits;
* tools for creation of custom languages (regular expressions, dictionary).
ICR (Handprint recognition) languages:
Bulgarian, English, French, German, Italian, Lithuanian, Polish, Russian,
Turkish, Ukrainian, Digits.
Barcode types:
Check Code 39, Check Interleaved 25, Code 128, Code 39, EAN 13, EAN 8,
Interleaved 25.
Text export formats:
TXT, Unicode TXT, RTF, XLS, HTML, Unicode HTML, DBF, CSV, Unicode CSV, PDF.
Message languages:
Dialog captions and text, as well as error and other messages, are available
in Bulgarian, Czech, Dutch, English, Estonian, French, German, Italian,
Polish, Portuguese, Russian, Slovak, Spanish, Ukrainian.

Versions and Developer's License Prices
Developer's License of FineReader Engine grants developers the right to use
FineReader Engine on 3 (Three) workstations for developing only or internal
use of the developed applications only and comes with 3 USB Hardware Keys.
One workstation can process (analyze and/or recognize) up to 10000 pages
(sized A4 or less) per 30 days. The Developer's License does not allow
developers to distribute their applications with FineReader Engine functions
inside.
Version	FineReader 5.0 Engine	FineReader 5.0 Engine& Professional Add-on
FineReader 5.0 Engine Handprint	FineReader 5.0 Engine ASCII
Price* of Developer's License, USD	2000 	2690 	3990 	3300**
Features:
Export formats:
- TXT
- RTF, XLS, DBF, CSV
- PDF, HTML
Recognition of matrix printer documents
Training and using of User patterns
Creation and using of User languages
Barcodes recognition
Handprint recognition
* The prices include free technical support and updates for the developer's
engineers during a period of up to one year after date of purchase of any
FineReader 5.0 Engine version.
* Prices are subject to change without notice. Shipping costs are not
included.
** This version is targeted at applications where OCR is used to feed
text-retrieval systems only and formatted output is not needed. This version
has a special relatively cheap Runtime License pricing (see Runtime
Licensing section below).
Trial version
We offer a TIME-LIMITED FULL-FUNCTIONAL ABBYY FineReader 5.0 Engine
Handprint version for FREE evaluation to our prospective customers, so that
they can try the software out in real conditions without any functionality
limitation. This Trial version works for 60 days in full-function mode.
After that, all product features shut down. The terms of the Trial version
use are specified in the Non-Disclosure Agreement (NDA) for Trial SDK. To
obtain your evaluation copy from ABBYY FTP-site please download the NDA,
fill it in, print it out, sign and fax at one of the following numbers: +7
095 956-4787, +x xxx xxx-xxxx, +xx xx xxx-xxxxx. After you do it, please,
send us a e-mail at engine@a..., and we will reply you by e-mail with
the coordinates of the Trial version.
Runtime licensing
Runtime License grants developers the right to distribute FineReader Engine
functions inside developer's applications. Runtime licensing is regulated by
Runtime License Agreement with ABBYY. The Agreement specifies royalty
payment for each distributed copy of developer's application with FineReader
Engine libraries inside as well as other distribution terms.
1. Standard Runtime Licenses Packs
For a developer expecting to distribute less than 300 copies of
FineReader-enhanced application per year, the Runtime licenses are sold by
packs. The prices of the licenses in the packs are the following:
Number of Runtime licenses in the pack / Version	Price of a[NL]Runtime
License with Limited Page Processing* 	Price of a[NL]Runtime License with
Unlimited Page Processing**
	ABBYY FineReader 5.0 Engine	ABBYY FineReader 5.0 Engine & Professional
Add-on	ABBYY FineReader 5.0 Engine 	ABBYY FineReader 5.0 Engine &
Professional Add-on 	ABBYY FineReader 5.0 Engine Handprint 	ABBYY FineReader
5.0 Engine ASCII
1	$150	$195	$900	$1170	$1600	$100
5	$100	$130	$600	$780	$1067	$80
10	$90	$117	$540	$702	$961	$70
25	$80	$104	$480	$624	$850	$60
50	$70	$91	$420	$546	$746	$50
* Runtime License with Limited Page Processing allows one to process
(analyze and/or recognize) up to 10000 pages (sized A4 or less) per 30 days
at one computer. The Licenses are intended for per user applications.
** Runtime License with Unlimited Page Processing has no limitation of
number of pages processed at one computer. The licenses are intended for
intensive document processing at workstations and server stations.
Runtime Licenses in the packs are protected with computer-dependent Software
Keys. USB Hardware Keys that offer computer independent protection are
available at an additional cost of USD 50 per license.
2. Other terms of Runtime Licensing
If a developer's prospective sales volume is over 300 per user licenses per
year or his application has different licensing model the Runtime License
pricing and conditions are to be negotiated. To quote the prices, please
contact ABBYY (see contact info below).
How to order
You can order FineReader Engine Developer's and Runtime licenses by
contacting ABBYY offices.
Technical support
ABBYY provides free technical support for developer's engineers up to one
year after date of purchase of any FineReader 5.0 Engine version. Further
technical support is available via signing of an additional Service
Agreement that specifies annual payments for support and upgrades. ABBYY
technical support engineers can be contacted via engine_support@a...
If you need to contact the technical support please make sure to always
include your Serial Number of FineReader Engine in your e-mail
correspondence.
Contacts
ABBYY Software House (headquarters in Russia): engine@a...  (Worldwide)
ABBYY USA: sales@a...  (North America)
ABBYY Europe: engine@a... (Western Europe)
ABBYY Ukraine: developer@a... (Eastern Europe)
Updated: 28.08.2001


-----Original Message-----
From: Paul Engel [mailto:pengel@s...]
Sent: 29 September 2001 22:02
To: professional vb
Subject: [pro_vb] RE: OCR

I looked at abby.com. Seems to be an office rental outfit. Is the spelling
wrong.

-----Original Message-----
From: Stuart Naylor [mailto:indtec@e...]
Sent: Friday, September 28, 2001 5:12 PM
To: professional vb
Subject: [pro_vb] RE: OCR


Abby.com do a excellent SDK

-----Original Message-----
From: Paul Engel [mailto:pengel@s...]
Sent: 24 September 2001 21:11
To: professional vb
Subject: [pro_vb] RE: OCR

There are many OCR engine vendors who expose their objects...if you pay the
higher price. Go to xmlcities to look at PageGenie.

A much cheaper options, if you are OK w/ a lesser engine is the Kodak
Imaging Professional. When I got it it cost $75. But, there are issues
regarding the versions and what has to be installed on any client machine. I
think for basic OCR you have to have the Imaging Pro on any machine using
the functionality...that's $75 per user. For more on that go to
eastmansoftware.com. (If you go that route, email me. I will send you some
code. The OCR requires some special code to keep it from stepping on
itself.)

Paul

-----Original Message-----
From: Baran, Greg [mailto:gbara@a...]
Sent: Monday, September 24, 2001 3:34 PM
To: professional vb
Subject: [pro_vb] OCR


Hi all!

I need to do a little of OCR using VB. We have a lot of scanned images saved
in .tif format. Right now the user has to open the image and by looking at
the image he/she manually enters the text into textboxes. It could be great
to detect some words from these images and populate textboxes automatically,
or at least get some of them.

Any suggestions, ideas where to start?

Thanks a million

Greg

  Return to Index