The invention belongs to the field of automatic testing, and provides a method and a system for detecting button silk screen. The method comprises the following steps: to detect if the POS mobile line to a preset position, for detecting the POS machine on the button to take pictures, to obtain the target image; comparing the target key button screen screen picture button corresponding with the preset keys in the corresponding template images. The judgment of the target in the picture screen button is complete and button screen each key corresponds to the correct and complete; if the target key screen in the picture is complete, and the key screen each key corresponds to correct and complete, then the output control information, to check into the next POS, so to realize the automatic detection of POS button screen printing machine, not only saves the labor cost, but also improves the detection efficiency and the detection quality.
【技术实现步骤摘要】
一种按键丝印的检测方法及系统
本专利技术属于自动化测试领域,尤其涉及一种按键丝印的检测方法及系统。
技术介绍
POS(Pointofsales,销售点)机上通常都设置有用于输入密码的按键,每个按键上都会印刷具有标识作用的字符(如字符“0”至“9”),即按键丝印,为了保证POS机的按键上的按键丝印的正确性和完整性,需要在POS机的生产过程中,对POS机的按键上的按键丝印进行检测。现有的按键丝印检测一般都是通过人工完成的,检测速度较慢、人为误判率较高。
技术实现思路
本专利技术的目的在于提供一种按键丝印的检测方法及系统,旨在解决现有的人工式按键丝印检测方法所存在的检测速度慢、人为误判率高的问题。本专利技术是这样实现的,一种按键丝印的检测方法,所述按键丝印的检测方法包括:若检测到流水线上的POS机移动至预设位置,则对所述POS机上的待检测的按键进行拍照,以获取目标图片;其中,所述目标图片中包含所述POS机上的待检测的按键各自对应的按键丝印;将所述目标图片中的按键各自对应的按键丝印与预设的模板图片中的按键各自对应的按键丝印进行对比,判断所述目标图片中的按键丝印是否齐全以及每个按键对应的按键丝印是否正确且完整;若所述目标图片中的按键丝印齐全,且每个按键对应的按键丝印正确且完整,则输出控制信息,以进入下一台POS机的检测。本专利技术还提供了一种按键丝印的检测系统,所述按键丝印的检测系统包括:获取模块,用于若检测到流水线上的POS机移动至预设位置,则对所述POS机上的待检测的按键进行拍照,以获取目标图片;其中,所述目标图片中包含所述POS机上的待检测的按键各自对应的按键丝印 ...
【技术保护点】
一种按键丝印的检测方法,其特征在于,所述按键丝印的检测方法包括:若检测到流水线上的POS机移动至预设位置,则对所述POS机上的待检测的按键进行拍照,以获取目标图片;其中,所述目标图片中包含所述POS机上的待检测的按键各自对应的按键丝印;将所述目标图片中的按键各自对应的按键丝印与预设的模板图片中的按键各自对应的按键丝印进行对比,判断所述目标图片中的按键丝印是否齐全以及每个按键对应的按键丝印是否正确且完整;若所述目标图片中的按键丝印齐全,且每个按键对应的按键丝印正确且完整,则输出控制信息,以进入下一台POS机的检测。
【技术特征摘要】
1.一种按键丝印的检测方法,其特征在于,所述按键丝印的检测方法包括:若检测到流水线上的POS机移动至预设位置,则对所述POS机上的待检测的按键进行拍照,以获取目标图片;其中,所述目标图片中包含所述POS机上的待检测的按键各自对应的按键丝印;将所述目标图片中的按键各自对应的按键丝印与预设的模板图片中的按键各自对应的按键丝印进行对比,判断所述目标图片中的按键丝印是否齐全以及每个按键对应的按键丝印是否正确且完整;若所述目标图片中的按键丝印齐全,且每个按键对应的按键丝印正确且完整,则输出控制信息,以进入下一台POS机的检测。2.如权利要求1所述的按键丝印的检测方法,其特征在于,所述按键丝印的检测方法还包括:若所述目标图片中的按键丝印不齐全,或至少有一个按键对应的按键丝印不正确或不完整,则输出错误提示信息。3.如权利要求1所述的按键丝印的检测方法,其特征在于,所述将所述目标图片中的按键各自对应的按键丝印与预设的模板图片中的按键各自对应的按键丝印进行对比,判断所述目标图片中的按键丝印是否齐全以及每个按键对应的按键丝印是否正确且完整包括:对所述目标图片进行处理,并获取所述目标图片中的按键各自对应的按键丝印信息;将所述模板图片中的每个按键对应的按键丝印信息均与所述目标图片中的所有按键各自对应的按键丝印信息进行一一对比,判断所述模板图片中的每个按键丝印是否在所述目标图片中存在与其相似度值大于第一预设阈值的按键丝印;若所述模板图片中的每个按键丝印在所述目标图片中均存在与其相似度值大于第一预设阈值的按键丝印,则确定所述目标图片中的按键丝印是齐全的;将所述模板图片中的每个按键丝印对应的位置信息与所述目标图片中的相应的按键丝印建立对应关系,并判断所述目标图片中的每个按键丝印对应的位置信息是否与预设的位置信息相符;若所述目标图片中的每个按键丝印对应的位置信息均与预设的位置信息相符,则确定所述目标图片中的每个按键对应的按键丝印是正确的;判断所述模板图片中的每个按键丝印与所述目标图片中的相应的按键丝印之间的相似度值是否大于第二预设阈值;若所述模板图片中的每个按键丝印与所述目标图片中的相应的按键丝印之间的相似度值均大于第二预设阈值,则确定所述目标图片中的每个按键对应的按键丝印是完整的。4.如权利要求3所述的按键丝印的检测方法,其特征在于,所述位置信息包括横坐标和纵坐标;所述目标图片中包含m行×n列按键丝印;m和n均为正整数;所述判断所述目标图片中的每个按键丝印对应的位置信息是否与预设的位置信息相符包括:判断所述目标图片中的每列按键丝印中的任意两个按键丝印的纵坐标之差是否小于第一预设微差量,以及每列按键丝印中的相邻两个按键丝印的横坐标之差是否在第一预设范围内;若所述目标图片中的每列按键丝印中的任意两个按键丝印的纵坐标之差小于第一预设微差量,且每列按键丝印中的相邻两个按键丝印的横坐标之差在第一预设范围内,则确定所述目标图片中的每个按键丝印对应的位置信息与预设的位置信息相符。5.如权利要求3所述的按键丝印的检测方法,其特征在于,所述位置信息包括横坐标和纵坐标;所述目标图片中包含m行×n列按键丝印;m和n均为正整数;所述判断所述目标图片中的每个按键丝印对应的位置信息是否与预设的位置信息相符包括:判断所述目标图片中的每行按键丝印中的任意两个按键丝印的横坐标之差是否小于第一预设微差量,以及每列按键丝印中的相邻两个按键丝印的纵坐标之差是否在第二预设范围内;若所述目标图片中的每列按键丝印中的任意两个按键丝印的横坐标之差小于第一预设微差量,且每列按键丝印中的相邻两个按键丝印的纵坐标之差在第二预...
【专利技术属性】
技术研发人员:李发伟,董江林,李保雄,
申请(专利权)人:百富计算机技术深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。