一种图像检测方法、装置、电子设备及存储介质制造方法及图纸

技术编号:36985202 阅读:16 留言:0更新日期:2023-03-25 18:03
本申请提供了一种图像检测方法、装置、电子设备及存储介质;所述方法包括:获取键盘对应的模板图像;对所述模板图像进行连通域分割,确定所述模板图像包括的每个按键图像的第一连通域;基于所述第一连通域,确定所述模板图像是否存在缺陷。如此,能够智能地检测图像中是否存在缺陷,提高了图像中缺陷的检测精度和检测效率。和检测效率。和检测效率。

【技术实现步骤摘要】
一种图像检测方法、装置、电子设备及存储介质


[0001]本申请涉及图像检测技术,尤其涉及一种图像检测方法、装置、电子设备及存储介质。

技术介绍

[0002]随着图像检测技术的快速发展和广泛使用,人们使用图像检测技术进行键盘的缺陷检测逐渐成为图像检测技术应用的主流。但是在键盘的缺陷检测的过程中,现有的键盘的缺陷检测方法是通过人工对键盘对应的模板图像进行检测,再基于检测后的模板图像确定键盘的缺陷。人们更希望能够自动对键盘对应的模板图像进行检测,以确定模板图像中是否存在缺陷,减少图像检测的时间,提高图像中缺陷的检测精度。
[0003]因此,如何智能地检测图像中是否存在缺陷,以提高图像中缺陷的检测精度和检测效率是一直追求的目标。

技术实现思路

[0004]本申请实施例提供了一种图像检测方法、装置、电子设备及存储介质。
[0005]根据本申请的第一方面,提供了一种图像检测方法,该方法包括:获取键盘对应的模板图像;对所述模板图像进行连通域分割,确定所述模板图像包括的每个按键图像的第一连通域;基于所述第一连通域,确定所述模板图像是否存在缺陷。
[0006]根据本申请一实施方式,所述确定所述模板图像包括的每个按键图像的第一连通域之前,所述方法还包括:对所述模板图像进行二值化阈值分割,得到二值化的模板图像;对所述二值化的模板图像进行垂直投影和水平投影,得到所述二值化的模板图像对应的相邻非投影区域;确定所述相邻非投影区域的纵坐标差;响应于所述纵坐标差小于预设的距离阈值,将所述纵坐标差对应的所述相邻非投影区域确定为无效字符区域;删除所述二值化的模板图像中的所述无效字符区域,得到待检测区域;对所述待检测区域进行孔洞填充,得到第一键盘图像;所述第一键盘图像为所述键盘对应的模板图像的一部分。
[0007]根据本申请一实施方式,所述确定所述模板图像包括的每个按键图像的第一连通域之后,所述方法还包括:确定所述每个按键图像的第一连通域对应的像素高度、像素宽度、第一中心点的横坐标和左上角点的纵坐标中的至少一项。
[0008]根据本申请一实施方式,所述基于所述第一连通域,确定所述模板图像是否存在缺陷,包括:确定所述第一键盘图像的第二中心点的横坐标;确定所述第二中心点的横坐标与所述第一中心点的横坐标的第一差值;响应于所述像素高度大于预设的高度阈值、所述像素宽度大于预设的宽度阈值且所述第一差值小于预设的像素点阈值,确定所述模板图像存在第一缺陷。
[0009]根据本申请一实施方式,所述基于所述第一连通域,确定所述模板图像是否存在缺陷,包括:确定第一按键图像的第一连通域的第一数量;所述第一按键图像为所述左上角点的横坐标在预设的横坐标范围之内的按键图像;响应于所述第一数量小于预设的第一数
量阈值,确定所述模板图像存在第二缺陷。
[0010]根据本申请一实施方式,所述基于所述第一连通域,确定所述模板图像是否存在缺陷,包括:确定所述第一按键图像的第一连通域的像素点的纵坐标最大值;确定所述待检测区域的垂直高度;响应于所述垂直高度与所述像素点的纵坐标最大值之差大于预设的差值阈值,确定所述模板图像存在第三缺陷。
[0011]根据本申请一实施方式,所述基于所述第一连通域,确定所述模板图像是否存在缺陷,包括:确定所述第一键盘图像包括的所述第一连通域的第二数量;响应于所述第二数量大于预设的第二数量阈值,确定所述模板图像存在第四缺陷;对所述待检测区域进行连通域分割,确定所述待检测区域包括的第二连通域;确定所述待检测区域包括的所述第二连通域的第三数量;响应于所述第三数量小于预设的第三数量阈值,确定所述模板图像存在第五缺陷。
[0012]根据本申请一实施方式,所述基于所述第一连通域,确定所述模板图像是否存在缺陷,包括:基于预设的坐标位置,确定所述预设的坐标位置对应的所述按键图像的第一连通域;确定所述第一连通域内的横坐标最大的字符区域;确定所述横坐标最大的字符区域对应的圆度和面积;响应于所述圆度大于预设的圆度阈值、且所述面积大于预设的面积阈值,则确定所述模板图像存在第六缺陷。
[0013]根据本申请的第二方面,提供了一种图像检测装置,该图像检测装置包括:获取模块,用于获取键盘对应的模板图像;确定模块,用于对所述模板图像进行连通域分割,确定所述模板图像包括的每个按键图像的第一连通域;检测模块,用于基于所述第一连通域,确定所述模板图像是否存在缺陷。
[0014]根据本申请一实施方式,所述图像检测装置还包括投影模块,所述投影模块用于:对所述模板图像进行二值化阈值分割,得到二值化的模板图像;对所述二值化的模板图像进行垂直投影和水平投影,得到所述二值化的模板图像对应的相邻非投影区域;确定所述相邻非投影区域的纵坐标差;响应于所述纵坐标差小于预设的距离阈值,将所述纵坐标差对应的所述相邻非投影区域确定为无效字符区域;删除所述二值化的模板图像中的所述无效字符区域,得到待检测区域;对所述待检测区域进行孔洞填充,得到第一键盘图像;所述第一键盘图像为所述键盘对应的模板图像的一部分。
[0015]根据本申请一实施方式,所述图像检测装置还包括计算模块,所述计算模块用于:确定所述每个按键图像的第一连通域对应的像素高度、像素宽度、第一中心点的横坐标和左上角点的纵坐标中的至少一项。
[0016]根据本申请一实施方式,所述检测模块用于:确定所述第一键盘图像的第二中心点的横坐标;确定所述第二中心点的横坐标与所述第一中心点的横坐标的第一差值;响应于所述像素高度大于预设的高度阈值、所述像素宽度大于预设的宽度阈值且所述第一差值小于预设的像素点阈值,确定所述模板图像存在第一缺陷。
[0017]根据本申请一实施方式,所述检测模块用于:确定第一按键图像的第一连通域的第一数量;所述第一按键图像为所述左上角点的横坐标在预设的横坐标范围之内的按键图像;响应于所述第一数量小于预设的第一数量阈值,确定所述模板图像存在第二缺陷。
[0018]根据本申请一实施方式,所述检测模块用于:确定所述第一按键图像的第一连通域的像素点的纵坐标最大值;确定所述待检测区域的垂直高度;响应于所述垂直高度与所
述像素点的纵坐标最大值之差大于预设的差值阈值,确定所述模板图像存在第三缺陷。
[0019]根据本申请一实施方式,所述检测模块用于:确定所述第一键盘图像包括的所述第一连通域的第二数量;响应于所述第二数量大于预设的第二数量阈值,确定所述模板图像存在第四缺陷;对所述待检测区域进行连通域分割,确定所述待检测区域包括的第二连通域;确定所述待检测区域包括的所述第二连通域的第三数量;响应于所述第三数量小于预设的第三数量阈值,确定所述模板图像存在第五缺陷。
[0020]根据本申请一实施方式,所述检测模块用于:基于预设的坐标位置,确定所述预设的坐标位置对应的所述按键图像的第一连通域;确定所述第一连通域内的横坐标最大的字符区域;确定所述横坐标最大的字符区域对应的圆度和面积;响应于所述圆度大于预设的圆度阈值、且所述面积大于预设的面积阈值,则确定所述模板本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像检测方法,其特征在于,所述方法包括:获取键盘对应的模板图像;对所述模板图像进行连通域分割,确定所述模板图像包括的每个按键图像的第一连通域;基于所述第一连通域,确定所述模板图像是否存在缺陷。2.根据权利要求1所述的方法,其特征在于,所述确定所述模板图像包括的每个按键图像的第一连通域之前,所述方法还包括:对所述模板图像进行二值化阈值分割,得到二值化的模板图像;对所述二值化的模板图像进行垂直投影和水平投影,得到所述二值化的模板图像对应的相邻非投影区域;确定所述相邻非投影区域的纵坐标差;响应于所述纵坐标差小于预设的距离阈值,将所述纵坐标差对应的所述相邻非投影区域确定为无效字符区域;删除所述二值化的模板图像中的所述无效字符区域,得到待检测区域;对所述待检测区域进行孔洞填充,得到第一键盘图像;所述第一键盘图像为所述键盘对应的模板图像的一部分。3.根据权利要求2所述的方法,其特征在于,所述确定所述模板图像包括的每个按键图像的第一连通域之后,所述方法还包括:确定所述每个按键图像的第一连通域对应的像素高度、像素宽度、第一中心点的横坐标和左上角点的纵坐标中的至少一项。4.根据权利要求3所述的方法,其特征在于,所述基于所述第一连通域,确定所述模板图像是否存在缺陷,包括:确定所述第一键盘图像的第二中心点的横坐标;确定所述第二中心点的横坐标与所述第一中心点的横坐标的第一差值;响应于所述像素高度大于预设的高度阈值、所述像素宽度大于预设的宽度阈值且所述第一差值小于预设的像素点阈值,确定所述模板图像存在第一缺陷。5.根据权利要求3所述的方法,其特征在于,所述基于所述第一连通域,确定所述模板图像是否存在缺陷,包括:确定第一按键图像的第一连通域的第一数量;所述第一按键图像为所述左上角点的横坐标在预设的横坐标范围之内的按键图像;响应于所述第一数量小于预设的第一数量阈值,确定所述模板图像存在第二缺陷。6.根据权利要求5所述的方法,其特征在于,所述基于所述第一连通域,确定所述模板图像是否存在缺陷,包括:确定所述第一按键图像的第一连通域的像素点的纵坐标最大值;确定所述待检测区域的垂直高度;响应于所述垂直高度与所述像素点的纵坐标最大值之差大于预设的差值阈值,确定所述模板图像存在第三缺陷。7.根据权利要求3所述的方法,其特征在于,所述基于所述第一连通域,确定所述模板图像是否存在缺陷,包括:
确定所述第一键盘图像包括的所述第一连通域的第二数量;响应于所述第二数量大于预设的第二数量阈值,确定所述模板图像存在第四缺陷;对所述待检测区域进行连通域分割,确定所述待检测区域包括的第二连通域;确定所述待检测区域包括的所述第二连通域的第三数量;响应于所述第三数量小于预设的第三数量阈值,确定所述模板图像存在第五缺陷。8.根据权利要求3所述的方法,其特征在于,所述基于所述第一连通域,确定所述模板图像是否存在缺陷,包括:基于预设的坐标位置,确定所述预设的坐标位置对应的所述按键图像的第一连通域;确定所述第一连通域内的横坐标最大的字符区域;确定所述横坐标最大的字符区域对应的圆度和面积;响应于所述圆度大于预设的圆度阈值、且所述面积大于预设的面积阈值,则确定所述模板图像存在第六缺陷。9.一种图像检测装置,其特征在于,所述图像检测装置包括:获取模块,用于获取键盘对应的模板图像;确定模块,用于对所述模板图像进行连通域分割,...

【专利技术属性】
技术研发人员:荀迅陈红艳颜帅左唯张程
申请(专利权)人:合肥联宝信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1