The bar code is one of the identification technologies used more successfully in the world. This technology was first developed as the second half of the twentieth century and quickly achieved acceptance in both indus...The bar code is one of the identification technologies used more successfully in the world. This technology was first developed as the second half of the twentieth century and quickly achieved acceptance in both industry and commerce. In this paper studies are discussed on the design, development and printing of one-dimensional barcodes of the symbologies Code 39 and Interleaved 2 of 5. There are also discussed techniques for recovering the information encoded in the bar code, which can be extended to other symbologies. The purpose of the paper is the development of an open solution with the objective to make the decoding of barcodes using computer vision techniques possible, which will be divided into four basic stages: acquisition, pre-processing, processing and presentation of results. Practical tests conducted with samples show satisfactory results, validating the operating principles of the elements involved. The proposed objective was achieved and practical tests validated the operating principles of the elements addressed by providing contribution to that segment decoding barcodes.展开更多
文摘The bar code is one of the identification technologies used more successfully in the world. This technology was first developed as the second half of the twentieth century and quickly achieved acceptance in both industry and commerce. In this paper studies are discussed on the design, development and printing of one-dimensional barcodes of the symbologies Code 39 and Interleaved 2 of 5. There are also discussed techniques for recovering the information encoded in the bar code, which can be extended to other symbologies. The purpose of the paper is the development of an open solution with the objective to make the decoding of barcodes using computer vision techniques possible, which will be divided into four basic stages: acquisition, pre-processing, processing and presentation of results. Practical tests conducted with samples show satisfactory results, validating the operating principles of the elements involved. The proposed objective was achieved and practical tests validated the operating principles of the elements addressed by providing contribution to that segment decoding barcodes.