Description
I'm testing 1D barcode scanning on a Moto G 1st gen. I need the users of my application to be able to scan barcodes on products.
I find 1D BarCode scanning pretty slow. In particular, it seems the cellphone must be "put in parallel to the barcode" in order to recognize it efficiently. This is not always easy considering the variety of products packages on the market and the possible position of the barcode on those.
I guess this is not caused by the low-end (Moto G)camera specifications, because the BarCode Scanner from ZXing is somewhat more efficient recognizing barcodes in the same cellphone.
I'm already limiting the accepted barcodes formats to only what i need, in order to accelerate decoding. Also, i'm using setAutoFocusEnabled(true).
What are the best advices to optimize 1D barcode recongition?