为了实现商品的标签中印刷体数字码Android手机实时拍摄与识别,对手机拍摄图像进行灰度化、二值化、标签分离和定位预处理;进一步采用数字区域定位、数字分割和归一化处理后进行数字统计特征提取,通过特征相似性计算识别与矫正,实现高精度的数字码识别;由C语言实现图像处理功能,并形成动态链接库;采用Java,基于NDK调用动态链接库,形成具有交互功能的Android手机实时拍摄数字标签的识别系统;实验结果表明,Android手机实时拍摄与识别具有识别率高、稳定性好、操作简单的特点.
For the need of real--time shoot and identification of numerical codes printed on the goods labels, the image taken by Android mobile is pre--processed by graying, binaryzation, separation and location of labels, and then after location of numerical code range, segmen- tation and normalization of numerical codes, the statistical features are extracted, and numerical codes are recognized precisely by the similarity computation of features and correction. The image processing is implemented by C language, forming dynamic linking library. The real-- time shoot and recognition system of Android mobile by Java, based on NDK calling dynamic linking library, the system has the character of interaction. The experiments for the system prove the characters of high recognition accuracy, good stability, simple operation.