OmniPage OCR Does Not Correctly Use the Image Orientation Displayed in the Laserfiche Client When OCRing.

June 25, 2007 | KB: 1011725
Laserfiche 7.2.1

Summary

When you OCR a document using the OmniPage OCR engine and you do not enable the Rotate Image automatically image clean-up option, you may receive unintelligible text even though the image appears fine.

Cause

The OmniPage OCR process may be OCRing the image in an incorrect orientation. This issue can arise if the images in a document were manually rotated in the Laserfiche Document Viewer. While the images are now oriented correctly in the document viewer, the image files stored on disk are still rotated. The OCR process is not correctly taking into account the image orientation in the Laserfiche Document Viewer.

Resolution

There is a hotfix available for Laserfiche client 7.2.1. The fix includes updated versions of the following files:

  • BPOmniOCR.exe (version 7.2.1.3)
  • OmniOCRWrapper.dll (version 7.2.1.3)
  • OmniPage32.lfo (version 1.0.0.3)

To update the OmniPage OCR components

  1. Close any applications that may be using the OmniPage OCR engine.
  2. Click the following link to download a zip file containing the hotfix files.
    Hotfix_SCR28993.zip
  3. Replace your existing versions of BPOmniOCR.exe and OmniOCRWrapper.dll with the updated versions contained in the zip file. The files are located at "C:\Program Files\Common Files\Laserfiche\Batch Processor\BPOmniOCR."
  4. Register the new version of OmniOCRWrapper.dll.
    1. Click Start and then click Run.
    2. Type the following and then click OK:

      regsvr32 "C:\Program Files\Common Files\Laserfiche\Batch Processor\BPOmniOCR\OmniOCRWrapper.dll"

  5. Replace your existing version of OmniPage32.lfo located in your Laserfiche Client installation folder with the updated version. By default, the Laserfiche Client is installed at "C:\Program Files\Laserfiche\Client."

Workaround

Enable the Rotate Image Automatically image clean-up option.

  1. Load the Optical Character Recognition dialog box. You can access this dialog box from the Options toolbox or from the OCR/Extract Text/Index dialog box.
  2. In the Optical Character Recognition dialog box, make sure the Perform image enhancement option is enabled. Then click Configure to load the Image Clean-up Options dialog box.
  3. Select the Rotate Image check box and then select the Automatically option.
  4. Click OK.

Related Links

BPOmniOCR.exe (version 7.2.1.3) also contains additional hotfixes. Please see the following Knowledge Base articles for more information.

1011839 OmniPage OCR Cannot Process E-sized Images.

1011840 Temporary OCR Files Are Not Automatically Removed.

1011841 OmniPage OCR Does Not Correctly Process Multi-Byte Western Languages.