本发明涉及图像处理技术领域,尤其涉及一种用于摄像画图机的图像处理方法、系统、设备和存储介质。
背景技术:
现有的图片都是通过扫描打印机打印,精度较低,对于如激光切割等工业领域复杂的线条图片,要求图片精度较高,普通的扫描打印机不适用于打印对图片精度要求高的图片。且现有扫描打印机扫描图片后直接打印成图片,并未将扫描的图片显示,一些需要显示细节的图片无法从打印的图片中直接看出,精度低。
技术实现要素:
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的一个目的是提供一种用于摄像画图机的图像处理方法、系统、设备和存储介质,提高显示图像的精度。
本发明所采用的技术方案是:一种用于摄像画图机的图像处理方法,所述方法包括:
获取目标物图像,对目标物图像进行灰度化处理,得到灰度化图像;
对灰度化图像进行处理,提取目标物的轮廓,得到轮廓图像;
对轮廓图像进行处理,得到目标物的骨架图。
作为上述方案的进一步改进,所述对灰度化图像进行处理,提取目标物的轮廓,得到轮廓图像具体包括:根据预设灰度阈值对灰度化图像进行处理,提取目标物的轮廓,得到轮廓图像。
作为上述方案的进一步改进,所述对轮廓图像进行处理,得到目标物的骨架图具体包括:通过骨架算法对轮廓图像进行处理,得到目标物的骨架图。
作为上述方案的进一步改进,所述方法还包括:提取骨架图中每个骨架点的像素坐标,根据预设的像素坐标与世界坐标映射关系,将骨架点的像素坐标转换为目标物所在的世界坐标。
一种用于摄像画图机的图像处理系统,用于实施如上述的用于摄像画图机的图像处理方法,所述系统包括:
获取模块,用于获取目标物图像,对目标物图像进行灰度化处理,得到灰度化图像;
第一处理模块,用于对灰度化图像进行处理,提取目标物的轮廓,得到轮廓图像;
第二处理模块,用于对轮廓图像进行处理,得到目标物的骨架图。
作为上述方案的进一步改进,所述系统还包括:
转换模块,用于提取骨架图中每个骨架点的像素坐标,根据预设的像素坐标与世界坐标映射关系,将骨架点的像素坐标转换为目标物所在的世界坐标。
一种用于摄像画图机的图像处理设备,包括:
至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述的用于摄像画图机的图像处理方法。
一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如上述的用于摄像画图机的图像处理方法。
本发明的有益效果是:
一种用于摄像画图机的图像处理方法、系统、设备和存储介质,通过获取目标物图像,对目标物图像进行灰度化处理,得到灰度化图像;对灰度化图像进行处理,提取目标物的轮廓,得到轮廓图像;对轮廓图像进行处理,得到目标物的骨架图,适用于摄像画图机,与现有的扫描机扫描图片未显示图片相比,将扫描的图片处理后显示,提高显示图像的精度。
附图说明
下面结合附图对本发明的具体实施方式作进一步说明:
图1是本发明一种用于摄像画图机的图像处理方法流程图;
图2是本发明一种用于摄像画图机的图像处理系统模块框图。
具体实施方式
需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。
实施例一
图1是本发明一种用于摄像画图机的图像处理方法流程图,参照图1,一种用于摄像画图机的图像处理方法,包括步骤s1至步骤s4。
s1,获取目标物图像,对目标物图像进行灰度化处理,得到灰度化图像;
s2,对灰度化图像进行处理,提取目标物的轮廓,得到轮廓图像;
s3,对轮廓图像进行处理,得到目标物的骨架图;
s4,提取骨架图中每个骨架点的像素坐标,根据预设的像素坐标与世界坐标映射关系,将骨架点的像素坐标转换为目标物所在的世界坐标。
本实施例中,步骤s1具体包括:获取目标物图像,通过加权平均法或者平均值法或者最大值法对目标物图像进行灰度化处理,得到灰度化图像。
本实施例中,步骤s2具体包括:根据预设灰度阈值对灰度化图像进行处理,提取目标物的轮廓,得到轮廓图像。在具体实施例中,预设灰度最小阈值为100,将灰度化图像中,灰度值大于100像素点进行提取,将灰度值小于100的像素点剔除,最终得到目标物的轮廓图像。
本实施例中,步骤s3具体包括:通过骨架(skeleton)算法对轮廓图像进行处理,得到目标物的骨架图。
实施例二
图2是本发明一种用于摄像画图机的图像处理系统模块框图,参照图2,一种用于摄像画图机的图像处理系统,用于实施如上述的用于摄像画图机的图像处理方法,系统包括:
获取模块,用于获取目标物图像,对目标物图像进行灰度化处理,得到灰度化图像;
第一处理模块,用于对灰度化图像进行处理,提取目标物的轮廓,得到轮廓图像;
第二处理模块,用于对轮廓图像进行处理,得到目标物的骨架图;
转换模块,用于提取骨架图中每个骨架点的像素坐标,根据预设的像素坐标与世界坐标映射关系,将骨架点的像素坐标转换为目标物所在的世界坐标。
本发明实施例二提供的一种用于摄像画图机的图像处理系统用于执行上述实施例一的用于摄像画图机的图像处理方法,其工作原理和有益效果一一对应,因而不再赘述。
实施例三
本实施例还提供一种用于摄像画图机的图像处理设备,包括:
至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述的用于摄像画图机的图像处理方法。
实施例四
本实施例中,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如上述的用于摄像画图机的图像处理方法。
一种用于摄像画图机的图像处理方法、系统、设备和存储介质,通过获取目标物图像,对目标物图像进行灰度化处理,得到灰度化图像;对灰度化图像进行处理,提取目标物的轮廓,得到轮廓图像;对轮廓图像进行处理,得到目标物的骨架图,适用于摄像画图机,与现有的扫描机扫描图片未显示图片相比,将扫描的图片处理后显示,提高显示图像的精度。
以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可作出种种的等同变形或替换,这些等同的变形或替换均包含在本技术权利要求所限定的范围内。