FineReader RemoveTexture

When using FineReader page recognition, the RemoveTexture feature removes small marks or lines from a table to improve the recognition results. This setting is available via script only. It does not appear on the user interface. The value for this setting is set to True by default..

The FineReader recognition engine will be deprecated in the next release of Kofax TotalAgility. As a result, Kofax recommends that you use the OmniPage recognition profile for both page and zone recognition for all new projects. If you have existing projects that use one or more FineReader profiles, it is also recommended that you modify those projects to use a comparable OmniPage profile.

When this setting is set to False, the recognition engine detects the table as a picture and may not be able to extract any data from the table. This is useful if you are not interested in the contents of a table, but still require data from other parts of a document.

This property can be saved in the project. This means that the script does not need to be executed each time a project is processed. Execute the script from Transformation Designer and then save the project. The setting is then set when the project is used in production.

Use the following script sample to set this parameter, modifying it for your specific needs.

Private Sub SetRemoveTexture()
   Dim pageProfile As IMpsRecogProfile
   Dim pageProfileFr As MpsPageRecogProfileFR

   Set pageProfile = Project.RecogProfiles.ItemByName("Name of the recognition profile")
   Set pageProfileFr = pageProfile
   pageProfileFr.RemoveTexture = False
End Sub

This code can be called from the Initialize script event as follows:

Private Sub Application_InitializeScript()
                SetRemoveTexture()
End Sub