一种2d打印方法和装置的制造方法

文档序号:9248995阅读:873来源:国知局
一种2d打印方法和装置的制造方法
【技术领域】
[0001]本发明属于2D打印技术领域,具体涉及一种用于2D打印方法和装置。
【背景技术】
[0002]G代码是数控程序中的指令,一般都称为G指令,是打印机可以识别的一种代码。
[0003]DXF是一种开放的矢量数据格式,可以分为两类:ASCII格式和二进制格式;ASCII具有可读性好的特点,但占有空间较大;二进制格式则占有空间小、读取速度快。由于Autocad现在是最流行的cad系统,DXF也被广泛使用,成为事实上的标准。绝大多数CAD系统都能读入或输出DXF文件。
[0004]人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术。用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部的一系列相关技术,通常也叫做人像识别、面部识别。
[0005]从视频中截取的人脸识别的图片,要直接打印出其轮廓往往需要复杂的转换方式,且操作时间长,非专业人员不容易操作,如何能设计一种方式让图片能直接转换成图片指令G指令,或者为了存储方便同时生成一种DXF文件用于和其它软件进行交换是非常有商业价值的。

【发明内容】

[0006]本发明旨在解决现有技术中存在的技术问题之一,为此,本发明的一个目的在于提供了一种2D打印技术,旨在通过视频转化为特殊的图片指令,节省了工作时间,能有效快速的打印出需要的文件。
[0007]需要说明的是,本发明是基于发明人的下列发现而完成的:
[0008]根据本发明的一个方面,本发明提供了一种2D打印方法,包括以下步骤:
[0009]步骤SI,通过摄像头对视频进行摄入;
[0010]步骤S2,对摄入的视频进行人脸识别;
[0011]步骤S3,拍照获得原始图片;
[0012]步骤S4,通过对原始图片的处理,以获取图片指令;
[0013]步骤S5,将所述图片指令传送到服务终端。
[0014]另外,根据本发明上述实施例一种2D打印方法,还可以具有如下附加的技术特征:
[0015]所述人脸识别包括脸部识别,眼睛识别,鼻子识别和嘴巴识别。
[0016]根据本发明的实施例,所述所述步骤S2中,如果全部识别,则执行步骤S3,如果未全部识别,则再次执行步骤Si。
[0017]根据本发明的实施例,所述对原始图片的处理包括:
[0018]步骤S401,对原始图片进行轮廓处理,以生成轮廓;
[0019]步骤S402,根据生成的轮廓进行直线和曲线的提取;
[0020]所述轮廓处理包括图片的灰度处理、二值处理和轮廓生成;
[0021]所述步骤S402包括直线的粗提取,直线的细提取和曲线的提取。
[0022]根据本发明的实施例,所述图片指令为DXF文档或G-Code格式。
[0023]所述原始图片为BMP、JPG、JPEG, PNG、GIF格式。
[0024]根据本发明的实施例,所述服务终端为2D打印机主控板。
[0025]根据本发明的另一个方面,本发明提供了一种2D打印装置,其特征在于,包括
[0026]摄像头,用于摄入视频和拍照原始图片;
[0027]人脸识别模块,通过信号线与摄像头相连,用于对摄入的视频进行人脸识别;
[0028]拍摄模块,通过信号线与摄像头和人脸识别模块相连,用于判断人脸识别是否完成,如果完成,则发送拍照指令给摄像头,拍照原始图片;如果没有完成,则发送人脸识别指令给人脸识别模块;
[0029]处理模块,用于对原始图片的处理,并生成图片指令;
[0030]数据发送模块,用于将所述图片指令传送到服务终端。
[0031]根据本发明的实施例,所述人脸识别包括脸部识别,眼睛识别,鼻子识别和嘴巴识别。
[0032]根据本发明的实施例,所述处理模块包括,
[0033]轮廓提取模块,用于对原始图片进行轮廓处理,以生成轮廓;
[0034]直线和曲线提取模块,用于根据轮廓提取模块生成的轮廓进行直线和曲线的提取;
[0035]任选的,所述轮廓处理包括图片的灰度处理、二值处理和轮廓生成;
[0036]任选的,所述直线和曲线提取包括直线的粗提取,直线的细提取和曲线的提取。
[0037]根据本发明的实施例,所述图片指令为DXF文档或G-Code格式。
[0038]本发明的技术效果为:
[0039]本发明提供的技术方案可以将BMP、JPG、JPEG、PNG、GIF格式的原始图片为转换为图片指令DXF文档或G-Code格式,最终将其转换为电脉冲信号,使与其连接的服务终端运动。
[0040]本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0041]本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
[0042]图1为根据本发明实施例的一种2D打印方法的流程图;
[0043]图2为根据本发明一个实施例的步骤S4中的图片处理的流程图;
[0044]图3为根据本发明一个具体实施例的一种2D打印装置的工作流程示意图;
【具体实施方式】
[0045]下面详细描述本发明的实施例。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
[0046]如图1所示,本发明实施例提供的2D打印方法,包括如下步骤:
[0047]步骤SI,通过摄像头对视频进行摄入;
[0048]步骤S2,对摄入的视频进行人脸识别;其中包括脸部识别,眼睛识别,鼻子识别和嘴巴识别。
[0049]步骤S3,拍照获得原始图片;
[0050]步骤S4,通过对原始图片的处理,以获取图片指令;
[0051]首先对原始图片进行轮廓处理,再根据生成的轮廓提取直线和曲线,根据提取的直线和曲线生成DXF文档或G-Code指令
[0052]步骤S5,将所述图片指令传送到服务终端。
[0053]发送G-Code指令至2D打印机服务器驱动
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1