ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder
ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 IEVision OCR speed test

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

Format  BoldItalicizedUnderline Align LeftCenteredAlign Right Horizontal Rule Insert HyperlinkInsert EmailBrowse for an image to attach to your post Browse for a zip to attach to your post Insert CodeInsert QuoteInsert List


Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Black Eye [B)]
Frown [:(] Shocked [:0] Angry [:(!] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

Check here to subscribe to this topic.

T O P I C    R E V I E W Posted - Aug 26 2020 : 08:51:08
Hi All,

I have installed the release and have executed four test
1. no access to either ievision.dll or ievision-mp.dll & vcomp140.dll as control test and no OCR was able to be executed.
2. provide access to ievision.dll and performed a full-page OCR test which took about 7 seconds.
3. provided access to ievision-mp.dll & vcomp140.dll and remove access to ievision.dll and ran the same OCR process which took 11 seconds.
4. provided access to ievision-mp.dll & vcomp140.dll and ievision.dll and ran the same OCR process which took 8 seconds.

VM, Hardware has a 2 processors.

My question is why is it faster using the ievision.dll support file than the ievision-mp.dll & vcomp140.dll?

14   L A T E S T    R E P L I E S    (Newest First) Posted - Jan 27 2021 : 18:41:34
All is on track now, thx for the help!
xequte Posted - Jan 26 2021 : 14:43:14
Hi Ron

5.4.1 needs to be used with ImageEn 9.3.0. If you are using the 5.4.0 files, ensure you are using 9.2.0:

You can review the loading log:

If everything has loaded correctly, and you are still seeing issues, please put your demo and test files into a zip and send them to me.

Xequte Software Posted - Jan 26 2021 : 07:52:58
Hi Nigel,

After further testing with the 32bit ievision-mp.dll and vcomp140.dll v5.4.0.0 files, I found that after scanning a document and perform an OCR process the scanning and OCR produced no results and no errors. I reverted back and forth using just the ievision.dll and the MP version and only the none MP version worked as expected and consistently. Is there a logging method I can enable to help you track this problem down?

Ron Posted - Jan 25 2021 : 10:23:07
Hi Nigel,

It seems that I made a mistake. Both types of support files for version or not working/loading on my original version files still work.


Ron Posted - Jan 25 2021 : 09:07:34
Hi Nigel,

I installed the new 32bit binaries 5.4.10 and have some problems. The ievision.dll not loading while the ievision-mp.dll and vcomp140.dll work fine. I removed these binaries and put in place the version work fine. Please advise.

xequte Posted - Jan 24 2021 : 18:21:36
Hi Ron

You need 5.4.1B, which is IEVision_5.4.1B_3990_RG_Setup.exe

Please email me, or request the download again. It is fully compatible with v9.3.0.

Xequte Software Posted - Jan 24 2021 : 12:17:22
I download the current release: IEVision_5.4.1_24920_RG_Setup and it has the same problem. Please advise.

xequte Posted - Jan 22 2021 : 23:24:25
Sorry, it does look like there might be an issue there. Please email me for an update.

Xequte Software Posted - Jan 21 2021 : 08:40:01
There's the rub that folder is not in the IEVison folder. I'm using version 5.4.0.
xequte Posted - Jan 20 2021 : 23:07:37
Hi Ron

There should be a 32bit version of vcomp140 in the IEVision install folder:


Xequte Software Posted - Jan 19 2021 : 14:18:53
Their machine is an x86. So is the distributed version of the vcomp140.dll for 64 bit machines only? There is only one copy of this file in the imageen folder.
xequte Posted - Jan 13 2021 : 18:58:42
Hi Ron

It should work in Windows 7 or newer. Also, check the bitness, i.e. not running a 64bit EXE and DLL on a 32bit system.

Xequte Software Posted - Jan 13 2021 : 17:56:55
We have installed the support files on some client systems and were getting an error that the vcomp140.dll is not designed for their system. What are the OS requirements to use the vcomp140.dll and ievision-mp.dll files?

xequte Posted - Aug 26 2020 : 16:20:36
Hi Ron

Most importantly, you have not mentioned whether you were running under Delphi, which will skew your results.

The MP versions use Tesseract's OpenMP support to use multiple cores to improve processing throughput. On a system without many cores there may be a cost to using it. On a system with many cores there is significant benefits. On my test system (i9-9900K with 8 cores) the gains were impressive: 55% faster with 32bit application, 56% faster with 64bit application.

Other results from my testing:
- OCR under 64bit is 10% faster than 32bit
- Running under Delphi slows processing by 50%
- Performance benefit between OpenMP and non-OpenMP is not as great running under Delphi, about 37%

Xequte Software