You can change not only profile but also other settings like PageAnalysisParams or TableAnalysisProfile.
For example, please try the following options:
- PageAnalysisParams::AggressiveTableDetection = true
- ObjectsExtarctionParams::SourceContentReuseMode = CRM_ContentOnly, if your document contains text layer already.
- Changing resolution with PrepareImageMode OverwriteResolution, XResolutionToOvewrite and XResolutionToOvewrite properies.
You could read more about it and other useful settings in Help → Guided Tour → Advanced Techniques → Tuning Parameters of Page Preprocessing, Analysis, Recognition, and Synthesis.
As far as we understood, you're using command line interface sample. However, some options aren't implemented in the CLI keys. If you don't want to change the code significantly, you may use User profile. It allows correct recognition settings through the config file. You can read more about it in Help → Guided Tour → Advanced Techniques → Working with Profiles.
Unfortunately, it's hard to give more specific recommendations without image example. So if you want, you may send us to SDK_Support@abbyy.com the image example and we'll be glad to assist you.