Thanks for your inquiry. It is quite difficult to answer such questions because performance depends upon the file complexity, RAM and the size of the image file you are trying to recognize. We have added many features and optimized the code from time to time for better performance. We’re working to improve the quality and performance of the component. Could you please attach the sample bar code images here in this thread? We will take a closer look and guide you accordingly. We’re sorry for your inconvenience.
I have tested on 64 bit Windows 7 operating system pc with i7 cpu and 6gb ram. And I’m using Aspose.BarCode V5.6.1.0.
On the same pc and using same images, Atalasoft reads the barcode in 0.2 seconds, but Aspose reads in 5-8 seconds. Could you explain why there is a huge difference ?
You can find sample images in attachments.
Are there any methods or properties to improve performance while setting reader options.
Also sample code here:
BarCodeReader reader = new BarCodeReader(ImageFilePath, BarCodeReadType.Code128);
Thank you for sharing these bar code images. I managed to replicate this problem. It is difficult to share details prior to the preliminary investigation. I have logged this problem under ticket id BARCODENET-33601 in our issue tracking system. Your request has also been linked to this issue and you will be notified as soon as it is resolved and available for the public use. We’re sorry for the inconvenience.
Please let me know in case of further assistance or questions.
In the meanwhile I have one suggestion to cut the part where bar code resides if some placement rules are exists for bar code i.e. top right corner. This can significantly speed up the processing as we will have to process only a small portion of the image. Please find the required source code in the following documentation: