1.一种条码质量等级检测方法,其特征在于,所述方法包括以下步骤:
获取条码;
提取所述条码的符号反差;
判断所述符号反差是否小于预设符号反差,所述预设符号反差为质量等级D所对应的最低符号反差;
若所述符号反差小于所述预设符号反差,则输出所述条码的质量等级为F;
若所述符号反差大于或等于所述预设符号反差,则对所述条码进行解码;
判断所述条码是否能被解码;
若所述条码不能被解码,则输出所述条码的质量等级为F;
若所述条码能被解码,则分别提取所述条码的调制比,可译码度和缺陷度;
根据所述调制比,可译码度和缺陷度分别对所述条码的质量等级进行评定,并生成三个质量等级结果;
输出所述三个质量等级结果中最低的质量等级作为所述条码的质量等级。
2.根据权利要求1所述的方法,其特征在于,所述获取条码包括:
采集所述条码的图像;
将所述图像由模拟信号转换为数字信号。
3.根据权利要求1所述的方法,其特征在于,所述提取所述条码的符号反差包括:
分别对所述条码的不同位置进行扫描,提取所述扫描的每个位置所对应的符号反差样本;所述不同位置是指扫描所述条码的高度不同;
计算得到的所有符号反差样本的平均值作为所述条码的符号反差。
4.根据权利要求1所述的方法,其特征在于,所述提取所述条码的符号反差包括:
分别对所述条码的不同位置进行扫描,提取所述扫描的每个位置所对应的符号反差样本;所述不同位置是指扫描所述条码的高度不同;
提取得到的所有符号反差样本中的最小值作为所述条码的符号反差。
5.根据权利要求1~4任一项所述的方法,其特征在于,所述提取所述条码的调制比,可译码度和缺陷度包括:
分别对所述条码的不同位置进行扫描,提取所述扫描的每个位置所对应的调制比样本,可译码度样本和缺陷度样本;所述不同位置是指扫描所述条码的高度不同;
计算得到的所有调制比样本的平均值作为所述条码的调制比,计算得到的所有可译码度样本的平均值作为所述条码的可译码度,计算得到的所有缺陷度样本的平均值作为所述条码的缺陷度。
6.一种条码质量等级检测装置,其特征在于,包括:
条码获取模块,用于获取条码;
第一参数提取模块,用于提取所述条码的符号反差;
第一判断模块,用于判断所述符号反差是否小于预设符号反差,所述预设符号反差为质量等级D所对应的最低符号反差;
第一质量等级输出模块,用于若所述符号反差小于所述预设符号反差,输出所述条码的质量等级为F;
条码解码模块,用于若所述符号反差大于或等于所述预设符号反差,对所述条码进行解码;
第二判断模块,用于判断所述条码是否能被解码;
第二质量等级输出模块,用于若所述条码不能被解码,输出所述条码的质量等级为F;
第二参数提取模块,用于若所述条码能被解码,分别提取所述条码的调制比,可译码度和缺陷度;
质量等级评定模块,用于根据所述调制比,可译码度和缺陷度分别对所述条码的质量等级进行评定,并生成三个质量等级结果;
第三质量等级输出模块,用于输出所述三个质量等级结果中最低的质量等级作为所述条码的质量等级。
7.根据权利要求6所述的装置,其特征在于,所述条码获取模块包括:
图像采集子模块,用于采集所述条码的图像;
图像转换子模块,用于将所述图像由模拟信号转换为数字信号。
8.根据权利要求6所述的装置,其特征在于,所述第一参数提取模块包括:
第一提取子模块,用于分别对所述条码的不同位置进行扫描,提取所述扫描的每个位置所对应的符号反差样本;所述不同位置是指扫描所述条码的高度不同;
第一计算子模块,用于计算得到的所有符号反差样本的平均值作为所述条码的符号反差。
9.根据权利要求6所述的装置,其特征在于,所述第一参数提取模块包括:
第一提取子模块,用于分别对所述条码的不同位置进行扫描,提取所述扫描的每个位置所对应的符号反差样本;所述不同位置是指扫描所述条码的高度不同;
最小值提取子模块,用于提取得到的所有符号反差样本中的最小值作为所述条码的符号反差。
10.根据权利要求6~9任一项所述的装置,其特征在于,所述第二参数提取模块包括:
第二提取子模块,用于分别对所述条码的不同位置进行扫描,提取所述扫描的每个位置所对应的调制比样本,可译码度样本和缺陷度样本;所述不同位置是指扫描所述条码的高度不同;
第二计算子模块,用于计算得到的所有调制比样本的平均值作为所述条码的调制比,计算得到的所有可译码度样本的平均值作为所述条码的可译码度,计算得到的所有缺陷度样本的平均值作为所述条码的缺陷度。