智能打印方法、智能打印设备与流程

文档序号:15853206发布日期:2018-11-07 10:30阅读:318来源:国知局
智能打印方法、智能打印设备与流程

本发明属于智能打印技术领域,具体涉及一种智能打印方法、智能打印设备。

背景技术

在日常工作、生活中,经常需要用到身份证、户口本、护照、发票等证件或者票据的复印件,此时人们通常需专门跑到文印店复印,并不是很方便。随着社会的发展,科技的进步,智能手机、平板电脑等智能设备已经渗透到每个人的生活中,不管是办公环境还是日常游玩,拍照已经成为了我们生活中的一部分,因此,现在人们也会通过拍摄所需证件照的图片,然后用打印机打印出来。但是,由于拍摄等条件的限制,通过照片打印并不能轻易打印出与证件原始尺寸一样的文件。



技术实现要素:

本发明旨在至少解决现有技术中存在的技术问题之一,提供一种能够根据证件照片输出与证件原件尺寸一致的图片的智能打印方法。

解决本发明技术问题所采用的技术方案是一种智能打印方法,包括:

s1、接收用户发送的待打印图片;

s2、向用户发送第一提示信息,所述第一提示信息包括:是否选择证件打印模式;当用户选择证件打印模式时,执行步骤s3;

s3、向用户发送第二提示信息,所述第二提示信息包括:是否要选择证件类型,当用户不选择证件类型时,执行步骤s4;

s4、根据所述待打印图片识别确定待打印证件类型;

s5、提取所述待打印图片中的证件图像;

s6、根据所确定的待打印证件类型调整所述证件图像的尺寸;

s7、打印输出调整尺寸后的证件图像。

优选的,所述步骤s3中,当用户要选择证件类型时,向用户发送第三提示信息,之后执行步骤s41,其中,所述第三提示信息包括:预先存储的多种证件类型;

s41、根据用户选择的证件类型确定待打印证件类型,之后执行步骤s5。

优选的,所述证件类型包括身份证。

进一步优选的,当用户选择的证件类型为身份证时,所述步骤s5具体包括:提取待打印图片中的身份证正面图像和身份证反面图像;

所述步骤s6和步骤s7之间还包括:s60、将所述身份证正面图像和身份证反面图像排列设置于同一页面内,以使后续打印出的身份证正面图像和身份证反面图像位于同一张纸上。

优选的,所述根据所述待打印图片识别确定待打印证件类型的步骤具体包括:

判断所述待打印图片与预存的证件模板的相似度,当所述相似度大于预设值时,确定所述待打印证件类型为所述预存的证件模板对应的证件类型。

进一步优选的,所述预设值为90%。

优选的,所述步骤s2中,当用户不选择证件打印模式时,向用户发送自定义打印模式设置提示,并根据用户设置的自定义打印模式进行打印输出。

解决本发明技术问题所采用的技术方案是一种智能打印设备,包括:

接收单元,用于接收用户发送的待打印图片;

第一提示单元,用于向用户发送第一提示信息,所述提示信息包括:是否选择证件打印模式;

第二提示单元,用于当用户选择证件打印模式时,向用户发送第二提示信息,所述第二提示信息包括:是否要选择证件类型;

第一识别单元,用于当用户不选择证件类型时,根据所述待打印图片识别确定待打印证件类型;

证件图像提取单元,用于提取所述待打印图片中的证件图像;

图像调整单元,用于根据所确定的待打印证件类型调整所述证件图像的尺寸;

打印输出单元,用于打印输出调整尺寸后的证件图像。

优选的,所述智能打印设备还包括:

第三提示单元,用于当用户要选择证件类型时,向用户发送第三提示信息,所述第三提示信息包括:预先存储的多种证件类型;

第二识别单元,用于根据用户选择的证件类型确定待打印证件类型。

优选的,所述第一识别单元具体用于,当用户没有选择证件类型时,判断所述待打印图片与预存的证件模板的相似度,当所述相似度大于预设值时,确定所述待打印证件类型为所述预存的证件模板对应的证件类型。

本发明的智能打印方法中,在用户需要通过图片打印获取标准尺寸的证件图像时,不仅可利用待打印图片识别待打印证件类型,还可通过用户的选择确定待打印证件类型,在此基础上获取待打印图片中的证件图像,并根据所确定的待打印证件类型调整证件图像的尺寸,从而打印出用户所需的标准尺寸的证件图像,进而在无复印机的情况下,使得用户能够获得与原件尺寸(或者所需尺寸)一致的证件图像,为用户提供了便捷。

附图说明

图1为本发明的实施例1的智能打印方法的流程图;

图2为本发明的实施例2的智能打印方法的流程图;

图3为本发明的实施例3的智能打印设备的框图。

具体实施方式

为使本领域技术人员更好地理解本发明的技术方案,下面结合附图和具体实施方式对本发明作进一步详细描述。

实施例1:

如图1所示,本实施例提供一种智能打印方法,用于根据用户提供的待打印图片,打印出标准尺寸的证件图像,以解决现有技术中用户直接拍照打印出的证件图像不符合标准的问题。

本实施例中的智能打印方法包括以下步骤:

s1、接收用户发送的待打印图片。

具体的,步骤s1可以通过打印设备中的接收模块接收用户发送的待打印图片。其中,待打印图片包括待打印证件的图像以及该待打印图片的文件名、文件属性等信息,优选的,待打印图片为用户拍摄的具有证件的照片。

s2、向用户发送第一提示信息,其中,第一提示信息包括:是否选择证件打印模式;当用户选择证件打印模式时,执行步骤s3。

当打印设备中的接收单元接收到用户发送的待打印图片后,即默认用户要打印该待打印图片,此时,打印设备中的第一提示单元向用户发送第一提示信息,以确认用户是否以证件打印模式打印该待打印图片。

s3、向用户发送第二提示信息,第二提示信息包括:是否要选择证件类型,当用户不选择证件类型时,执行步骤s4。

具体的,本步骤中,第二提示单元向用户发送第二提示信息,以确认用户是否自行选择确定证件类型。

其中,在发出第二提示信息后,用户选择代表“否”的选项,或者用户的一定时间内没有选择代表“是”的选项等等情况都可以视为是“用户不选择证件类型”的情形。

s4、根据待打印图片识别确定待打印证件类型。

由于用户确认按照证件打印模式对待打印图片进行打印,但是其并没有选择证件类型,故在此情况下,本实施例中,可利用打印设备中的第一识别单元根据待打印图片识别确定待打印证件类型,以为后续调整证件图像做准备。

优选的,本实施例中,根据待打印图片识别确定待打印证件类型的步骤可包括:

判断待打印图片与预存的证件模板的相似度,当相似度大于预设值时,确定待打印证件类型为预存的证件模板对应的证件类型。

其中,预存的证件模板可包括:身份证、护照、社保卡等多种证件的标准图像。

本步骤中,可通过待打印图片中的图像与证件模板的特征吻合程度(相似度)来确定待打印证件类型,当相似度大于一定预设值时,则可认为待打印证件类型就是与该证件模板对应的证件类型。优选的,预设值为90%。当然,可以理解的是,此处的预设值可以根据实际情况进行调整。

当然,第一识别单元还可通过其它方式进行待打印证件类型的识别,例如通过文件名进行识别。通常情况下,用户的手机或者电脑中存储有身份证或者毕业证等文件,文件命名可能为“身份证”,也有可能为“shenfenzheng.xxx”等拼音命名的文件,第一识别单元可搜索文件中的关键字“身份证”、“shenfenzheng”等确认该待打印图片的证件类型为身份证。

s5、提取待打印图片中的证件图像。

通常情况下,用户提供的待打印图片中,除了证件图像外还会包括其它图像内容,例如背景图像等。本步骤中,可通过打印设备中的证件图像提取单元,利用图像识别技术对待打印图片中的证件图像进行识别、提取并剪裁,从而得到单独完整的证件图像,以方便后续对证件图像进行调整、输出。

优选的,当用户选择的证件类型为身份证时,本步骤包括:提取待打印图片中的身份证正面图像和身份证反面图像。由于现实生活中,使用身份证时,通常需要正反两面信息,故本步骤中优选提取身份证正面图像和身份证反面图像,以方便用户使用。

s6、根据所确定的待打印证件类型调整证件图像的尺寸。

本步骤中,可利用打印设备中的图像调整单元根据待打印证件类型的标准尺寸,对证件图像的尺寸执行旋转、放大或者缩小等操作,以在打印后能够得到理想尺寸大小的证件图像。

其中,待打印证件类型的标准尺寸可以为该类型证件的通用统一标准尺寸,也可以为用户事先自定义设置好的尺寸(例如缩小版尺寸)。

优选的,当待打印证件类型为身份证时,本步骤之后还包括:s60、将身份证正面图像和身份证反面图像排列设置于同一页面内,以使后续打印出的身份证正面图像和身份证反面图像位于同一张纸上,以方便用户的日常使用。

s7、打印输出调整尺寸后的证件图像。

具体的,本步骤中可通过打印设备中的打印输出单元打印输出调整尺寸后的证件图像

本实施例提供的智能打印方法中,在用户需要通过图片打印获取标准尺寸的证件图像时,利用待打印图片识别待打印证件类型,并获取其中的证件图像,在此基础上根据所确定的待打印证件类型调整证件图像的尺寸,从而打印出用户所需的标准尺寸的证件图像,进而在无复印机的情况下,使得用户能够获得与原件尺寸(或者所需尺寸)一致的证件图像,为用户提供了便捷。

实施例2:

如图2所示,本实施例提供一种智能打印方法,其与实施例1中提供的智能打印方法大致相同。

特别的是,本实施例中,在步骤s2中,当用户不选择证件打印模式时,还可向用户发送自定义打印模式设置提示,并根据用户设置的自定义打印模式进行打印输出。

同时,优选的,步骤s3中,当用户要选择证件类型时,向用户发送第三提示信息,之后执行步骤s41,其中,第三提示信息包括:预先存储的多种证件类型,例如身份证、护照、社保卡等。

s41、根据用户选择的证件类型确定待打印证件类型,之后执行步骤s5。

即当用户要选择待打印证件类型时,可由用户自行选择确定待打印证件类型,而无需第一识别单元去识别判断待打印证件类型,此后执行步骤s5提取证件图像即可。

本实施例提供的智能打印方法中,在用户需要通过图片打印获取标准尺寸的证件图像时,不仅可利用待打印图片识别待打印证件类型,还可通过用户的选择确定待打印证件类型,在此基础上获取待打印图片中的证件图像,并根据所确定的待打印证件类型调整证件图像的尺寸,从而打印出用户所需的标准尺寸的证件图像,进而在无复印机的情况下,使得用户能够获得与原件尺寸(或者所需尺寸)一致的证件图像,为用户提供了便捷。

实施例3:

如图3所示,本实施例提供一种智能打印设备,其可根据实施例1或2提供的智能打印方法进行智能打印。该智能打印设备包括:接收单元、第一提示单元、第二提示单元、第一识别单元、证件图像提取单元、图像调整单元和打印输出单元。

接收单元,用于接收用户发送的待打印图片。

第一提示单元,用于向用户发送第一提示信息,第一提示信息包括:是否选择证件打印模式。

第二提示单元,用于当用户选择证件打印模式时,向用户发送第二提示信息,第二提示信息包括:是否要选择证件类型。

第一识别单元,用于当用户不选择证件类型时,根据待打印图片识别确定待打印证件类型。

优选的,第一识别单元具体用于,当用户没有选择证件类型时,判断待打印图片与预存的证件模板的相似度,当相似度大于预设值时,确定待打印证件类型为预存的证件模板对应的证件类型。

证件图像提取单元,用于提取待打印图片中的证件图像。

图像调整单元,用于根据所确定的待打印证件类型调整证件图像的尺寸。

打印输出单元,用于打印输出调整尺寸后的证件图像。

优选的,智能打印设备还包括:

第三提示单元,用于当用户要选择证件类型时,向用户发送第三提示信息,第三提示信息包括:预先存储的多种证件类型。

第二识别单元,用于根据用户选择的证件类型确定待打印证件类型。

本实施例提供的智能打印设备中,在用户需要通过图片打印获取标准尺寸的证件图像时,利用待打印图片识别待打印证件类型,并获取其中的证件图像,在此基础上根据所确定的待打印证件类型调整证件图像的尺寸,从而打印出用户所需的标准尺寸的证件图像,进而在无复印机的情况下,使得用户能够获得与原件尺寸(或者所需尺寸)一致的证件图像,为用户提供了便捷。

可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1