【技术实现步骤摘要】
坐标定位方法、装置、设备及存储介质
本专利技术实施例涉及图像处理
,尤其涉及一种坐标定位方法、装置、设备及存储介质。
技术介绍
目前,银行等机构在为用户办理业务时,通常需要在文件上盖大量的印章,为了节省人力资源,提高作业效率,可以使用印控仪来进行盖章操作。现有技术中,使用印控仪盖章时,实际盖章点往往与标准盖章点有一定的偏差,为了确定偏差大小,需要测量印章的中心点坐标。目前主要通过人工测量的方式来获取印章的中心点坐标,例如,使用直尺等测量工具测量印章中心点坐标,但这种方法的测量效率比较低,准确率也比较差。
技术实现思路
本专利技术实施例提供一种坐标定位方法、装置、设备及存储介质,以提高获取印章中心点的坐标的效率和准确度。第一方面,本专利技术实施例提供了一种坐标定位方法,包括:获取原始印章图像;原始印章图像中包括至少一组印章,各组印章中包括两个部分重叠的印章;对原始印章图像进行预处理,得到二值化的印章图像;对二值化的印章图像进行水平投影和垂直投影,得到原始印章图像中的各印章的中心点坐标。可选的,对原始印章图像进行预处理,得到二值化的印章图像,包括:对原始印章图像进行灰度化处理和二值化处理,得到印章为黑色的二值化的印章图像。可选的,对二值化的印章图像进行水平投影和垂直投影,得到原始印章图像中的各印章的中心点坐标,包括:按照自上至下的顺序,对二值化的印章图像的每一行像素进行水平投影,并获取各目标黑色像素的纵坐标值; >其中,目标黑色像素的前一像素为白色像素;按照自左至右的顺序,对二值化的印章图像的每一列像素进行垂直投影,并获取各目标黑色像素的横坐标值;根据各目标黑色像素的横坐标值和纵坐标值,确定原始印章图像中的各印章的中心点坐标。可选的,根据各目标黑色像素的横坐标值和纵坐标值,确定原始印章图像中的各印章的中心点坐标,包括:分别确定与各组印章对应的目标黑色像素集合;从当前目标黑色像素集合中,获取纵坐标值最小的目标黑色像素作为第一参考像素,获取横坐标值最小的目标黑色像素作为第二参考像素,获取横坐标值最大的目标黑色像素作为第三参考像素;将与第一参考像素对应的较小的横坐标值作为第一横坐标,将第二参考像素的纵坐标作为第一纵坐标,得到与当前目标黑色像素集合对应的印章组中第一印章的中心点坐标;将与第一参考像素对应的较大的横坐标值作为第二横坐标,将第三参考像素的纵坐标作为第二纵坐标,得到与当前目标黑色像素集合对应的印章组中第二印章的中心点坐标。可选的,原始印章图像中包括的至少一组印章是由印控仪根据盖章指令盖的;盖章指令中包括至少一个标准盖章点的坐标;每个标准盖章点对应原始印章图像中的一组印章;每组印章中包括的两个印章的标准中心点坐标是根据对应的标准盖章点的坐标计算得到的。可选的,在对二值化的印章图像进行水平投影和垂直投影,得到原始印章图像中的各印章的中心点坐标之后,还包括:根据当前组印章中包括的两个印章的中心点坐标,计算出与当前组印章对应的实际盖章点的坐标;将实际盖章点的坐标和与当前组印章对应的标准盖章点的坐标做差值运算,得到偏差值;根据至少一个偏差值,对印控仪的控制参数进行校准。第二方面,本专利技术实施例还提供了一种坐标定位装置,包括:获取模块,用于获取原始印章图像;原始印章图像中包括至少一组印章,各组印章中包括两个部分重叠的印章;预处理模块,用于对原始印章图像进行预处理,得到二值化的印章图像;投影模块,用于对二值化的印章图像进行水平投影和垂直投影,得到原始印章图像中的各印章的中心点坐标。可选的,投影模块,具体用于:按照自上至下的顺序,对二值化的印章图像的每一行像素进行水平投影,并获取各目标黑色像素的纵坐标值;其中,目标黑色像素的前一像素为白色像素;按照自左至右的顺序,对二值化的印章图像的每一列像素进行垂直投影,并获取各目标黑色像素的横坐标值;根据各目标黑色像素的横坐标值和纵坐标值,确定原始印章图像中的各印章的中心点坐标。第三方面,本专利技术实施例还提供了一种电子设备,电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现本专利技术任意实施例提供的坐标定位方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本专利技术任意实施例提供的坐标定位方法。本专利技术实施例的技术方案,通过获取原始印章图像;原始印章图像中包括至少一组印章,各组印章中包括两个部分重叠的印章;对原始印章图像进行预处理,得到二值化的印章图像;对二值化的印章图像进行水平投影和垂直投影,得到原始印章图像中的各印章的中心点坐标,解决了现有技术中人工测量印章中心点坐标的效率和准确率比较低的问题,提高了自动获取印章中心点的坐标的效率和准确度。附图说明图1a是本专利技术实施例一中的一种坐标定位方法的流程图;图1b是本专利技术实施例一中的一种原始印章图像的示意图;图1c是本专利技术实施例一中的一种二值化的印章图像的示意图;图1d是本专利技术实施例一中的一种投影后的印章图像的示意图;图2是本专利技术实施例二中的一种坐标定位装置的结构示意图;图3是本专利技术实施例三中的一种电子设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1a是本专利技术实施例一中的一种坐标定位方法的流程图,本实施例可适用于确定两个部分重叠的印章的中心点坐标的情况,该方法可以由坐标定位装置来执行,该装置可以由硬件和/或软件来实现,并一般可以集成在提供坐标定位服务的电子设备中。如图1a所示,该方法包括:步骤110、获取原始印章图像。其中,原始印章图像中包括至少一组印章,各组印章中包括两个部分重叠的印章。本实施例中,原始印章图像是指尚未进行图像处理的待测量的印章图像,示例性的,如图1b所示,原始印章图像中包括分别对应不同盖章位置的三组印章,每组印章中包括两个印章,同组的两个印章之间只有部分重叠。可选的,原始印章图像中包括的至少一组印章是由印控仪根据盖章指令盖的;盖章指令中包括至少一个标准盖章点的坐标;每个标准盖章点对应原始印章图像中的一组印章;每组印章中包括的两个印章的标准中心点坐标是根据对应的标准盖章点的坐标计算得到的。本实施例中,印控仪用于根据盖章指令中携带的至少一个标准盖章点的坐标,同时在至少一个指定位置上盖章。如图1b所示的印控仪具有三角盖章功能,即印控仪一次可以在三角形的三个顶点的位置上同时盖章本文档来自技高网...
【技术保护点】
1.一种坐标定位方法,其特征在于,包括:/n获取原始印章图像;所述原始印章图像中包括至少一组印章,各组印章中包括两个部分重叠的印章;/n对所述原始印章图像进行预处理,得到二值化的印章图像;/n对所述二值化的印章图像进行水平投影和垂直投影,得到原始印章图像中的各印章的中心点坐标。/n
【技术特征摘要】
1.一种坐标定位方法,其特征在于,包括:
获取原始印章图像;所述原始印章图像中包括至少一组印章,各组印章中包括两个部分重叠的印章;
对所述原始印章图像进行预处理,得到二值化的印章图像;
对所述二值化的印章图像进行水平投影和垂直投影,得到原始印章图像中的各印章的中心点坐标。
2.根据权利要求1所述的方法,其特征在于,对所述原始印章图像进行预处理,得到二值化的印章图像,包括:
对所述原始印章图像进行灰度化处理和二值化处理,得到印章为黑色的二值化的印章图像。
3.根据权利要求2所述的方法,其特征在于,对所述二值化的印章图像进行水平投影和垂直投影,得到原始印章图像中的各印章的中心点坐标,包括:
按照自上至下的顺序,对所述二值化的印章图像的每一行像素进行水平投影,并获取各目标黑色像素的纵坐标值;
其中,所述目标黑色像素的前一像素为白色像素;
按照自左至右的顺序,对所述二值化的印章图像的每一列像素进行垂直投影,并获取各目标黑色像素的横坐标值;
根据各目标黑色像素的横坐标值和纵坐标值,确定原始印章图像中的各印章的中心点坐标。
4.根据权利要求3所述的方法,其特征在于,根据各目标黑色像素的横坐标值和纵坐标值,确定原始印章图像中的各印章的中心点坐标,包括:
分别确定与各组印章对应的目标黑色像素集合;
从当前目标黑色像素集合中,获取纵坐标值最小的目标黑色像素作为第一参考像素,获取横坐标值最小的目标黑色像素作为第二参考像素,获取横坐标值最大的目标黑色像素作为第三参考像素;
将与第一参考像素对应的较小的横坐标值作为第一横坐标,将第二参考像素的纵坐标作为第一纵坐标,得到与当前目标黑色像素集合对应的印章组中第一印章的中心点坐标;
将与第一参考像素对应的较大的横坐标值作为第二横坐标,将第三参考像素的纵坐标作为第二纵坐标,得到与当前目标黑色像素集合对应的印章组中第二印章的中心点坐标。
5.根据权利要求1所述的方法,其特征在于,
所述原始印章图像中包括的至少一组印章是由印控仪根据...
【专利技术属性】
技术研发人员:李雪,
申请(专利权)人:北京惠朗时代科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。