Valid barcodes

To be able to find/read/decode a barcode the barcode must meet the following criteria:

 

·         The bars cannot be connected to each other, each bar has to be a different region. If not, it makes the possibility of the correct position detection very low, however the possibility of accurately decoding hardly decreases due to the strong noise removal. Strong noise removal is only possible when the orientation of the barcode is known, so before automatic position detection the same technique is not possible.

·         The symbol to decode has to be standard. If the standard of the symbology used in the barcode to find and decode is not a supported standard, the decoding of the barcode is impossible, however the position and orientation detection is still possible.

·         Before (in the direction of the barcode) and after the barcode there must be at least one pixel width white space. If not the decoding of the barcode is impossible, however the position detection of the barcode is possible.

·         Above (in the direction of the barcode) and below the barcode there must be at least one pixel width white space. If not the position detection of the barcode is impossible, however the decoding of the barcode is possible.

·         The barcode cannot be extremely noisy and distorted.

·         To read more about the criterias to be able to detect the position of a barcode see the description of position detection method below.