Font Size: a A A

Software Optimization And Application Of Rotation And Binarization Performance Of Image Scanner

Posted on:2020-10-20Degree:MasterType:Thesis
Country:ChinaCandidate:H H LiFull Text:PDF
GTID:2518306182975249Subject:Optical Engineering
Abstract/Summary:PDF Full Text Request
With the development of information technology and commodity economy,the information exchange and communication between commodities has become closer and more frequent.As a simple,convenient,economical and high-speed information storage technology,bar code technology has become the most commonly used information acquisition technology in the Internet of Things,so bar code image acquisition and recognition has become more and more important.In the process of bar code recognition,the captured image will inevitably appear to meet the quality requirements.If the barcode tilt angle is too large or affected by light,the bar code will not be accurately read.Therefore,in the process of the barcode image pre-processing,improving the quality of bar code image can improve the accuracy of decoding.In this paper,the bar code characteristics and coding rules of bar code are discussed,and combined with the characteristics of one-dimensional bar code itself,a bar code rotation algorithm suitable for this research topic is proposed.The algorithm combines the start or end of the barcode to calculate the tilt angle to achieve tilt angle correction,so that under the condition that the original inclined bar code cannot be decoded,after being processed by the algorithm,the bar code can be identified at any tilt angle,and the success rate can reach to 100%.The running time of the algorithm is about 40ms.In order to solve the problem of low image contrast,the binary process is added to enhance the contrast during the preprocessing of the bar code.The method uses the new local adaptive threshold binarization method combined with the OTSU algorithm and the Sauvola algorithm,which can greatly improve the quality of low contrast image and has a good recognition effect for bar code under different lighting conditions.As a result,the minimum contrast of the improved algorithm is 15%higher than before.On the basis of studying the open source bar code recognition software development kit,the code content of the image preprocessing part in the program is improved,and an image scanning system is established under the Linux development environment.The system is a bar code recognition equipment carried by Junzheng X1500 core board and EM3070 image module,it can realize the functions of image acquisition,image processing,decoding and information output of bar code.The experimental results show that the method proposed in this paper has a good practical effect.
Keywords/Search Tags:bar code, tilt angle correction, low contrast, image scanning system
PDF Full Text Request
Related items