Contents - Product Page


Step Three - Fuzzy Logic

Fuzzy Logic can in many cases correct failed OCR.  For instance, the OCR engine could return a letter "O" when it was supposed to be a zero. This is not uncommon because of different fonts having similar characteristics.  

Fuzzy Logic is used primarily when numbers are being read or a specific pattern.  If the zone is only supposed to contain numbers and a letter or special character is returned Fuzzy Logic will swap them out with a logical replacement.

Fuzzy Logic can be set to make assumptions such as the "O" and "o" are really zeros.  Some common ones are "8" and "B", "I" and "1", "\" and "1", "/" and "1". It is not also uncommon for spaces and line feeds to be inserted when capturing an area.   To setup Fuzzy logic enter what is commonly found an equals sign and what it should be. 

=
o=0
O=0
I=1

To remove a carriage return line feed (part is on one, line part on another) enter %CRLF%=