Good Morning,
I have a problem when I process some documents.
FineReader Engine SDK uses too many resources from my machine and causes a slowdown of other processes.
There are any way to limit the amount of resourses used in this process?
Thank you.
Kind Regards.
コメント
1件のコメント
I can suggest three methods:
1) Limit the number of recognition processes, so that FineReader Engine will be unable to use more than 1 CPU cores for OCR
2) If that will not free up enough resources, you may force your application to slow down OCR speed by adding Thread.Sleep() call to OnProgress Method of the IFRDocumentEvents Interface.
Please refer "EventsHandling" code sample to figure out how to use OnProgress() method. If you would sleep for a few milliseconds after each OCR callback, then other processes will have more room in terms of CPU resources.
3) You may fasten the recognition speed by the cost of recognition quality.
For good-quality grayscale or color 300+dpi scans, the quality deterioration will be insignificant.
will perform even faster, but the quality would be deteriorated.
The full list of recommendation can be found at "Guided Tour > Best Practices > Increasing Processing Speed"
サインインしてコメントを残してください。