Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some GS1 Code 128 barcodes not detecting #93

Open
PeterTaylorTX opened this issue Sep 11, 2024 · 2 comments
Open

Some GS1 Code 128 barcodes not detecting #93

PeterTaylorTX opened this issue Sep 11, 2024 · 2 comments

Comments

@PeterTaylorTX
Copy link

PeterTaylorTX commented Sep 11, 2024

This project can scan most of the barcodes I have shown it, very quickly. Very impressive.

However, it seems to have trouble with some of the GS1 Code 128 barcodes.
Most of these barcode types read correctly, but a good 30% are failing to be detected.

I have uploaded two barcodes that consistently fail to be detected and one that is detected

Detects
Pass 1

Fails to Detect
Fail 2
Fail 1

Any help in understanding why they do not get detected would be much appreciated

I have been using ScanFromImageAsync to check a an image for the Barcode
var results = await BarcodeScanning.Methods.ScanFromImageAsync(imageData);

Thanks,
Pete

@PeterTaylorTX
Copy link
Author

I have changed the app to use the Scanner Camera View so that it would have more chances, and it does eventually read these barcodes, but it also finds multiple (between 2 to 9) barcodes that do not exist in the process

@afriscic
Copy link
Owner

Hello. Sorry for slow response.
Yes, it seems to be a issue with your barcodes, at least on Android. I'll look into it a bit, but I don't expect to be able to fix this as the detection capabilities are tied to MLKit implementation.
I've tried some commercial solutions and they are detecting them...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants