一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

图像形成方法和系统与流程

2022-09-07 20:41:30 来源:中国专利 TAG:


1.本发明涉及图像形成技术领域,尤其涉及一种图像形成方法和系统。


背景技术:

2.随着科技的发展,教育、培训等行业的信息化、智能化进程也在积极推进。目前,市场上出现了智能笔迹定位技术。所谓智能笔迹定位技术是指利用智能笔在纸上写字,书写笔迹可以实时上传到电脑上,从而方便相关文档的修改、分析和存档。其中,为了支持书写笔迹实时上传的功能,需要使用相关专用纸张或者需要手动编辑文档提前在文档上增加相关特性。但专用纸张不一定能随时获得,相关文档也并不一定支持手动编辑。因此,在文档侧如何更便捷地支持书写笔迹的实时上传成为需要解决的问题。


技术实现要素:

3.有鉴于此,本发明实施例提供了一种图像形成方法和系统,能够在执行图像形成操作时,自动对待形成文档数据增加背景点码,以便于支持书写笔迹的自动定位。
4.第一方面,本发明实施例提供了一种图像形成方法,所述方法应用于图像形成系统,所述图像形成系统包括图像形成设备,或者所述图像形成系统包括图像形成设备和安装有所述图像形成设备对应的驱动程序的计算机设备,所述方法包括:
5.获取待形成文档数据;
6.获取预设背景点码图像;
7.基于所述待形成文档数据和所述预设背景点码图像生成预设编码图像数据;
8.基于所述预设编码图像数据执行图像形成操作。
9.可选的,所述基于所述预设编码图像数据执行图像形成操作,包括:
10.基于所述预设编码图像数据执行图像形成操作得到的输出介质,所述输出介质包括与所述待形成文档数据对应的第一部分和与所述预设背景码点图像对应的第二部分,所述第一部分的颜色信息为第一颜色,所述第二部分的颜色信息为第二颜色,其中,所述第一颜色与所述第二颜色不同。
11.可选的,所述第二颜色为黑色。
12.可选的,所述第一颜色为青色。
13.可选的,所述获取预设背景点码图像,包括:基于预设规则直接生成所述预设背景点码图像,或者接收外部提供的所述预设背景点码图像。
14.可选的,基于所述预设编码图像数据执行图像形成操作得到的输出介质,所述输出介质包括与所述待形成文档数据对应的第一部分和与所述预设背景点码图像对应的第二部分,所述第一部分的颜色信息为第一颜色,所述第二部分的颜色信息为第二颜色,包括:
15.获取预设标记信息;
16.当所述预设标记信息为预设第一信息时,利用颜色转换单元对待形成文档数据进
行处理使得待形成文档数据对应的颜色转换目标设置为第一颜色;
17.当所述预设标记信息为预设第二信息时,利用颜色转换单元对预设背景点码图像进行处理使得预设背景点码图像对应的颜色转换目标设置为第二颜色。
18.可选的,所述获取待形成文档数据和预设背景点码图像之前,所述方法还包括:
19.获取预设模式信息,所述获取预设模式信息包括获取预设模式设置指令,或者判断存在所述预设背景点码图像。
20.可选的,所述获取预设背景点码图像,包括:基于用户信息获取所述预设背景点码图像。
21.可选的,所述基于所述预设编码图像数据执行图像形成操作,包括:
22.获取用户信息,基于所述用户信息和所述预设编码图像数据执行图像形成操作。
23.可选的,所述基于所述用户信息和所述预设编码图像数据执行图像形成操作,包括:
24.基于所述用户信息确定用户个数;
25.基于所述用户个数确定图像形成操作的次数。
26.可选的,所述基于所述待形成文档数据和所述预设背景点码图像生成预设编码图像数据,包括:
27.判断所述预设背景点码图像是否为光栅图像;
28.若是,则基于所述待形成文档数据对应的像素信息和所述预设背景点码图像对应的像素信息生成预设编码图像数据。
29.可选的,若所述预设背景点码图像为光栅图像,所述方法还包括:
30.获取所述光栅图像对应的位深位数;
31.判断所述位数是否大于1,若所述位数大于1,则对所述预设背景点码图像执行二值化处理。
32.可选的,所述基于所述待形成文档数据和所述预设背景点码图像生成预设编码图像数据,包括:
33.判断所述预设背景点码图像是否为矢量图像;
34.若是,则基于所述待形成文档数据和所述预设背景点码图像对应的矢量信息生成所述预设编码图像数据。
35.第二方面,本发明实施例提供了一种图像形成系统,所述图像形成系统包括图像形成设备,或者所述图像形成系统包括图像形成设备和安装有所述图像形成设备对应的驱动程序的计算机设备,所述图像形成系统涉及的功能模块,包括:
36.获取模块,用于获取待形成文档数据,以及获取预设背景点码图像;
37.生成模块,用于基于所述待形成文档数据和所述预设背景点码图像生成预设编码图像数据;
38.执行模块,用于基于所述预设编码图像数据执行图像形成操作。
39.可选的,所述执行模块,具体用于基于所述预设编码图像数据执行图像形成操作得到的输出介质,所述输出介质包括与所述待形成文档数据对应的第一部分和与所述预设背景点码图像对应的第二部分,所述第一部分的颜色信息为第一颜色,所述第二部分的颜色信息为第二颜色,其中,第一颜色与第二颜色不同。
40.可选的,所述第二颜色为黑色。
41.可选的,所述第一颜色为青色。
42.可选的,所述获取模块,具体用于:基于预设规则直接生成所述预设背景点码图像,或者接收外部提供的所述预设背景点码图像。
43.可选的,所述执行模块,具体用于获取预设标记信息;当所述预设标记信息为预设第一信息时,利用颜色转换单元对待形成文档数据进行处理使得待形成文档数据对应的颜色转换目标设置为第一颜色;当所述预设标记信息为预设第二信息时,利用颜色转换单元对预设背景点码图像进行处理使得预设背景点码图像对应的颜色转换目标设置为第二颜色。
44.可选的,所述获取模块,还用于在获取待形成文档数据和预设背景点码图像之前:
45.获取预设模式信息,所述获取预设模式信息包括获取预设模式设置指令,或者判断存在所述预设背景点码图像。
46.可选的,所述获取模块,具体用于基于用户信息获取所述预设背景点码图像。
47.可选的,所述执行模块,具体用于:获取用户信息,基于所述用户信息和所述预设编码图像数据执行图像形成操作。
48.可选的,所述执行模块,具体用于:基于所述用户信息确定用户个数;基于所述用户个数确定图像形成操作的次数。
49.可选的,所述生成模块,包括:
50.判断单元,用于判断所述预设背景点码图像是否为光栅图像;
51.生成单元,用于当所述预设背景点码图像为光栅图像时,基于所述待形成文档数据对应的像素信息和所述预设背景点码图像对应的像素信息生成预设编码图像数据。
52.可选的,当所述预设背景点码图像为光栅图像时,所述判断单元还用于获取所述光栅图像对应的位深位数,并判断所述位数是否大于1;
53.所述生成单元,还用于当所述位数大于1时,对所述预设背景点码图像执行二值化处理。
54.可选的,所述判断单元,还用于判断所述预设背景点码图像是否为矢量图像;
55.所述生成单元,还用于当所述预设背景点码图像为矢量图像时,基于所述待形成文档数据和所述预设背景点码图像对应的矢量信息生成所述预设编码图像数据。
56.第三方面,本发明实施例提供了一种计算机设备,所述计算机设备实现为图像形成设备或者安装有所述图像形成设备对应的驱动程序的计算机设备,所述图像形成系统的结构,包括:至少一个处理器;以及与所述处理器通信连接的至少一个存储器,其中:所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令以执行上述第一方面或者第一方面任一项所述的方法。
57.第三方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,在所述程序运行时控制所述计算机可读存储介质所在设备执行如第一方面或者第一方面任一项所述的方法。
58.本发明实施例方案中,图像形成系统可以对待形成文档数据增加背景点码图像,以使形成输出的文档具有背景点码。本发明实施方案无需使用专用纸张,无需提前对相关文档进行手动编辑,即可便捷地对任意文档设置背景定位点码,为实现书写笔迹实时上传
提供支持。
附图说明
59.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
60.图1为本发明实施例提供的一种图像形成设备的结构示意图;
61.图2为本发明实施例提供的一种图像形成方法的流程图;
62.图3为本发明实施例提供的一种预设背景点码图像的示意图;
63.图4为本发明实施例提供的一种图像形成系统的结构示意图;
64.图5为本发明实施例提供的一种计算机设备的结构示意图。
具体实施方式
65.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
66.本发明实施例提供了一种图像形成方法,该方法可以应用于图像形成系统。图像形成系统可以包括图像形成设备。或者,图像形成系统可以包括图像形成设备和安装有图像形成设备对应的驱动程序的计算机设备。如图1所示,图像形成设备可以是打印机、复印机、传真机、多功能图像制作和复印装置、静电印刷装置和任何其它类似装置,图像形成设备对应的驱动程序具体为一种基于操作系统的图形设备接口而开发的,用于将各种应用程序输出的待打印文档中的待打印数据转化成图像形成设备能解释的二进制数据,并输出到图像形成设备。可以理解,图1仅是一种示例性说明,本发明实施例对图像形成装置100的具体结构不作限制。
67.本发明实施例方案中,在图1所示的图像形成装置100独自实现本发明实施例的方法,当然图1所示的图像形成装置100以及安装有图像形成设备对应的驱动程序的计算机设备也可以配合实现本发明实施例的图像形成方法。本发明实施例方案中,图像形成系统增加了用于对待形成文档设置背景点码的功能。当任一待形成文档数据需要设置背景点码时,图像形成装置和/或相应的计算机设备可以根据预设背景点码图像自动对待形成文档数据设置背景点码。按此方式形成输出的文档具有基于背景点码的定位功能。使用智能笔书写时,可以便捷地实现对书写笔迹的定位,具体地,当智能笔尖滑过点码时,智能笔获取笔尖滑过的点码的排列信息从而确定笔尖对应的位置信息组合,从而确定笔尖的书写轨迹。
68.参见图2,为本发明实施例提供的一种图像形成方法的流程图。该方法的执行主体为图像形成系统,例如可以是如图1所示的图像形成设备,或者例如可以是安装有图像形成设备对应的驱动程序的计算机设和图像形成设备配合执行该方法。如图2所示,该方法的处理步骤包括:
69.201,获取待形成文档数据。
70.待形成文档数据可以是需要打印、复印、传真、扫描或者其它需要进行图像形成输出的文档数据。所述的文件的格式可以但不限于包括pdf、word等。文件中包括有文件内容,文件内容可以包括图像内容和非图像内容。非图像内容可以包括文字、表格等形式。
71.本技术实施例中对获取待形成文档数据的方式不进行限定,可以为图像形成设备接收与其建立连接的其他设备发送的待形成文档数据,其他设备包括上述安装有驱动程序的计算机设备,在此不进行限定;或者图像形成设备直接访问其内部存储的待形成文档数据从而获取待形成文档数据,具体地,待形成文档数据存储于图像形成设备内置的存储单元中,图像形成设备基于接收的指令直接访问获取图像形成设备内部存储的文档数据,本技术实施例对获取待形成文档数据的方式不进行限定。
72.进一步地,获取待形成文档数据也可以为计算机设备直接通过驱动程序获取计算机设备的存储单元中存储的待形成文档数据,也可以为计算机设备直接与其他存储有待形成文档数据的其他设备通信获取待形成文档数据,在此不进行限定。
73.202,获取预设背景点码图像。
74.预设背景点码图像包括按照一定规则排列的点码,当智能笔尖滑过点码时,智能笔获取笔尖滑过的点码的排列信息从而确定笔尖对应的位置信息组合,从而确定笔尖的书写轨迹。
75.在一些实施例中,获取预设背景点码图像的方式可以包括:基于预设规则直接生成预设背景点码图像。即当图像形成装置或者相应的计算机设备确定待形成文档数据需要设置背景点码时,图像形成装置或者相应的计算机设备则根据预设规则直接生成预设背景点码图像。
76.可选的,所述预设规则可以包括背景点码的排列规则和背景点码的尺寸规则。当待形成文档数据需要设置背景点码时,图像形成装置或者相应的计算机设备则可以根据背景点码的排列规则和/或背景点码的尺寸规则生成背景点码图像。可选的,所述预设规则还可以包括:背景点码的排列和/或尺寸规则与待形成文档数据的文档类型、图像形成时所用纸张大小及页边距设备等打印参数的关联关系。当待形成文档数据需要设置背景点码时,图像形成装置或者相应的计算机设备则可以根据该关联关系,确定与当前待形成文档数据匹配的背景点码的排列规则和/或背景点码的尺寸,以生成相应的背景点码图像。
77.可选的,预设规则用于定制预设背景点码图像的生成方式,例如可以将预设背景点码图像与用户信息相对应。预设规则还可以指定预设背景点码图像的内容与文档的页码的对应关系,以及指定不同页码不同像素位置处的背景点码信息。定制背景点码图像的预设规则,还可以指定背景点码的像素区域的大小以及颜色,通常背景点码的颜色可以指定为黑色,并且不包含其他颜色分量,并且与文档内容的颜色相区分。
78.可选的,所述预设规则还可以包括:背景点码与用户信息的关联规则。当待形成文档数据需要设置背景点码时,图像形成装置或者相应的计算机设备则可以确定与用户信息匹配的背景点码的排列和/或尺寸规则,以生成相应的背景点码图像。
79.在一些实施例中,获取预设背景点码图像的方式还可以包括:接收外部提供的预设背景点码图像。可选的,图像形成装置或者相应的计算机设备可以设置点码文件夹,点码文件夹用于存储来自外部设备的预设背景点码图像。可选的,图像形成装置或者相应的计
算机设备可以从u盘或者硬盘中获取点码文件。可选的,图像形成装置或者相应的计算机设备可以从具有连接关系的终端设备中获取点码文件。其中,与图像形成装置或者相应的计算机设备具有连接关系的终端设备可以包括:与图像形成装置或者相应的计算机设备建立有物理连接的终端设备;或者,与图像形成装置或者相应的计算机设备建立有无线连接的终端设备;或者,与图像形成装置或者相应的计算机设备连接至同一局域网络的终端设备。
80.可选的,当待形成文档数据需要设置背景点码时,图像形成装置或者相应的计算机设备可以从点码文件夹中获取预设背景点码图像。当然,图像形成装置或者相应的计算机设备在从码文件夹获取预设背景点码图像时,可以进一步结合待形成文档数据的打印参数与背景点码的排列和/或尺寸规则的关联关系,和/或,待形成文档数据的用户信息与背景点码的关联规则,以从点码文件夹中获取与待形成文档数据匹配的预设背景点码图像。在一个示例中,图像形成装置或者相应的计算机设备首先确定待形成文档数据的用户信息,之后从点码文件中获取与用户信息匹配的背景点码图像。
81.在一些实施例中,上述用户信息可以包括:待形成文档数据的文档名称、文档署名、文档作者、指示对待形成文档数据打印的终端设备的设备信息或者终端设备绑定的用户名等信息。例如,当待形成文档数据的文档名称包含“张三”时,可以将与“张三”匹配的背景点码图像确定为目标背景点码图像。或者,指示对待形成文档数据打印的终端设备包含“李四的电脑”时,可以将与“李四”匹配的背景点码图像确定为目标背景点码图像。基于此方式,可以根据用户的个性化需求,对不同用户的待形成文档数据设置不同的背景点码。
82.在一些实施例中,在获取待形成文档数据和预设背景点码图像之前,本发明实施例还包括:获取预设模式信息,根据该预设模式信息确定需要对相应的待形成文档数据设置背景点码。可选的,获取预设模式信息可以包括获取预设模式设置指令,或者判断存在预设背景点码图像。当获取到预设模式设置指令或者确定存在预设背景点码图像时,确定需要对相应的待形成文档数据设置背景点码。
83.在一些实施例中,获取预设模式设置指令可以包括:根据用户在图像形成装置的设置操作获取所述预设模式设置指令。例如,当用户通过终端设备下发对待形成文档数据的打印任务时,图像形成设备上可以显示“是否设置背景点码”的提示信息,通过用户对相关提示的确认操作获取所述预设模式设置指令。可选的,图像形成设备可以集成操作选项,用户可以根据图像形成设备的操作选项。当图像形成设备设置了:对打印文档设置背景点码的操作选项时,图像形成设备对接收到的待形成文档数据均设置背景点码。
84.在一些实施例中,图像形成设备还可以根据提供待形成文档数据的终端设备获取预设模式设置指令。具体的,当用户通过终端设备下发对待形成文档数据的打印指令时,可以在打印指令中包含所述预设模式设置指令。可选的,当用户通过终端设备下发对待形成文档数据的打印指令后,在待形成文档数据打印前,用户还可以通过终端设备下发所述预设模式设置指令。
85.在一些实施例中,获取预设模式信息还可以包括:判断待形成文档数据为预设文档类型或者待形成文档数据包含预设关键字。当待形成文档数据为预设文档类型和/或待形成文档数据包含预设关键字时,确定需要对相应的待形成文档数据设置背景点码。例如,当待形成文档数据为word文档类型时,或者,当待形成文档数据包含“试卷”关键字时,确定需要对相应的待形成文档数据设置背景点码。
86.203,基于待形成文档数据和预设背景点码图像生成预设编码图像数据。
87.在一些实施例中,获取待形成文档数据和预设背景点码图像之后,可以将预设背景点码图像设置于待形成文档数据的背景层,以生成预设编码图像数据。
88.在一些实施例中,预设背景点码图像可以包括光栅图像或者矢量图像。在生成预设编码图像数据时,可以判断预设背景点码图像是否为光栅图像。其中,当预设背景点码图像为光栅图像时,可以基于待形成文档数据对应的像素信息和预设背景点码图像对应的像素信息生成预设编码图像数据。
89.可选的,图像形成装置可以通过绘制函数(bitblt)将预设背景点码图像与待形成文档数据进行像素运算,从而使实现预设背景点码图像或待形成文档数据的透明化,使得待形成文档数据与背景点码图像互不遮盖。需要说明的是,在待形成文档数据添加背景点码时的图像精度要求较高时,优选地不对背景点码执行拉伸等处理。
90.在一些实施例中,当预设背景点码图像为光栅图像时,还可以获取光栅图像对应的位深位数。判断光栅图像对应的位深位数是否大于1,若所述位数大于1,则对所述预设背景点码图像执行二值化处理。之后,从而根据将二值化处理后的预设背景点码图像与待形成文档数据生成预设编码图像数据仅粘贴,减少预设编码图像数据的数据量从而减少预设编码图像数据的大小。
91.在一些实施例中,在生成预设编码图像数据时,可以判断预设背景点码图像是否为失量图像。如果预设背景点码图像为失量图像,则可以基于待形成文档数据和预设背景点码图象对应的失量信息生成预设编码图像数据。可选的,当预设背景点码图像为失量图像时,可以获取矢量图像中各背景点码的矢量坐标。之后可以根据背景点码的矢量坐标,在待形成文档数据中形成背景点码。具体的,可以根据背景点码的矢量坐标,采用strokepath和画笔工具在待形成文档数据表面上绘制背景点码。
92.204,基于预设编码图像数据执行图像形成操作。
93.可选的,预设编码图像数据的前景显示为待形成文档的原始文档内容,预设编码图像的背景层显示为背景点码。在对预设编码图像数据执行图像形成操作时,可以分别采用不同的打印色阶执行前景数据和背景数据的输出。
94.具体的,基于预设编码图像数据执行图像形成操作得到的输出介质中,所述输出介质包括与待形成文档数据对应的第一部分和与预设背景点码图像对应的第二部分,所述第一部分的颜色信息为第一颜色,所述第二部分的颜色信息为第二颜色,其中,第一颜色与第二颜色不同。可选的,第二颜色可以为黑色。
95.可选的,第一颜色可以为青色。
96.具体的,为了使得基于预设编码图像执行图像形成操作得到的输出介质中,与待形成文档内容部分对应颜色信息和与预设背景点码图像对应的部分的颜色信息不同,可以在计算机设备或者图像形成装置中设置颜色转换单元对待形成文档内容和预设背景点码图像进行颜色转换处理,使得二者对应的颜色信息不同。
97.具体地,在颜色转换单元在收到待形成文档数据时,设置预设标记信息预设第一信息,表明当前进行待形成文档数据的处理,将颜色转换目标颜色为第一颜色;在颜色转换单元在收到预设背景点码图像时,设置预设标记信息为预设第二信息,表明当前进行预设背景点码图像的处理,将颜色转换目标颜色为第二颜色;根据确定的颜色转换目标颜色分
别对待形成文档数据和预设背景点码图像进行处理。
98.具体地,当驱动程序为pcl等rgb色彩空间类型时,驱动程序将接收到的待形成文档数据和预设背景点码图像转换为cmyk色彩空间数据,使得图像形成打印转换得到的cmyk色彩空间数据得到的输出介质中二者对应的颜色不同。
99.当驱动程序为ps等cmyk色彩空间类型时,驱动程序将接收到的待形成文档数据和预设背景点码图像进行颜色转换,使得图像形成装置打印转换后的数据得到的输出介质中二者对应的颜色不同。
100.具体地,以第一颜色为青色为例,当驱动程序为pcl等rgb色彩空间类型,驱动程序接收到的待形成文档数据中一个像素点的rgb值为(100,150,200),转换后的像素点的rgb值为(255,255,140),然后将转换得到的rgb值利用rgb转换cmyk的空间转换得到的cmyk值为(45,0,0,0),由此,图像形成装置执行输出操作得到的输出件与待形成文档数据对应的部分为青色。
101.具体地,以第一颜色为黑色为例,当驱动程序为pcl等rgb色彩空间类型,驱动程序接收到的预设背景点码图像中一个像素点的rgb值为(255,255,255),经过转换得到的cmyk的空间转换得到的cmyk值为(0,0,0,100),由此,图像形成装置执行输出操作得到的输出件与对应的预设背景点码图像部分为黑色。
102.在一些实施例中,基于预设编码图像数据执行图像形成操作,可以包括:获取用户信息,基于用户信息和预设编码图像数据执行相应的图像形成输出操作。可选的,用户信息可以包含上述步骤202所述的待形成文档数据的文档名称、文档署名、文档作者、指示对待形成文档数据打印的终端设备的设备信息或者终端设备绑定的用户名等信息。即可以根据用户信息对预设编码图像执行个性化的图像形成操作。可选的,用户信息中可以包括用户个数。其中,根据用户个数可以确定图像形成操作的次数。在一些实施例中,所述用户个数可以是:对于同一预设编码图像数据,需要执行的图像形成操作的次数。在一些实施例中,所述用户个数可以是需要对哪些用户的图像形成任务执行设置背景点码并形成输出的操作。
103.参见图3,为本发明实施例提供的一种预设背景点码图像的示意图。如图3所示,预设背景点码图像包括按一定规则排列的背景点码。背景点码用于设置于待形成文档数据的背景层。当设有背景点码的文档形成输出后,智能笔获取笔尖滑过的点码的排列信息从而确定笔尖对应的位置信息组合。
104.在一些实施例中,在书写笔迹实时定位技术中,智能笔主要是通过红外线感应背景点码的。本发明实施例中,将待形成文档数据和背景点码图像分别按照不同的形成输出,以便于智能笔在书写过程中识别背景点码并根据背景点码定位。
105.在一些实施例中,基于待形成文档数据和预设背景点码图像可以生成预设编码图像数据。基于预设编码图像数据执行图像形成操作得到的输出介质中,输出介质包括与待形成文档数据对应的第一部分和与预设背景点码图像对应的第二部分,所述第一部分的颜色信息为第一颜色,所述第二部分的颜色信息为第二颜色,其中,第一颜色与第二颜色不同。可选的,第一颜色为青色,第二颜色为黑色。
106.在一些实施例中,基于待形成文档数据和预设背景点码图像可以生成预设编码图像数据,包括获取预设标记信息,所述预设标记信息可以是用于区分预设编码图像数据中
待形成文档数据和预设背景点码数据的标记。可选的,上述预设第一信息可以为待形成文档数据标记,预设第二信息可以为预设背景点码数据标记。
107.在一些实施例中,当预设标记信息为预设第一信息时,利用颜色转换单元对待形成文档数据进行处理使得待形成文档数据对应的颜色转换目标设置为第一颜色,当预设标记信息为预设第二信息时,利用颜色转换单元对预设背景点码图像进行处理使得预设背景点码图像对应的颜色转换目标设置为第二颜色,即在基于待形成文档数据和预设背景点码图像生成的预设编码图像进行打印时,图像形成装置输出的输出介质中,与待形成文档数据对应的第一部分的颜色信息为第一颜色信息,与预设背景点码图像对应的第二部分的颜色信息为第二颜色信息,其中,第一颜色信息不同于第二颜色信息。
108.进一步,在对预设编码图像数据执行图像形成输出操作时,可以基于第一颜色的显影剂执行预设编码图像数据中与待形成文档数据的输出操作。具体包括:识别待形成文档数据的类型。所述类型可以包括:文字类型、图形类型和图像类型。确定第一颜色所属色阶的多个子颜色,按照确定出的不同子颜色打印待形成文档数据中不同类型的数据。
109.在一些实施例中,对于待形成文档数据中的文字类型和图形类型的数据可以按照第一颜色的第一子颜色形成输出。例如,可以将文字和图形的rgb三个通道的像素值转换为灰度值,并基于转换后的数据执行对待形成文档数据中的文字和图形数据的输出操作。
110.在一些实施例中,对于待形成文档数据中的图像类型的数据,可以进一步识别图像数据的各个颜色区域。对于图像类型数据的各个颜色区域,可以分别使用不同子颜色形成输出,该多个子颜色为第一颜色所属色阶中的子颜色。由此,可以使图像类型的数据的各个颜色区域能够有效区分。在一些实施例中,可以采用印章区域识别算法、邻域算法、去噪算法或者红黑算法等算法识别图像对象中红色区域和非红色区域。对于红色区域可以根据rgb值转化为青色色阶。对于非红色区域,可以对r阶分量求灰阶,对g和b阶分量设置为255,由此以得到非红色区域的打印色阶。本发明实施例,采用上述方法确定非红色区域的打印色阶,可以有效减少数据计算量,加快图像形成输出的速度,同时获取更佳的画像质量。
111.本发明实施例,无需使用专用纸张、无需人工手动编辑文档而且能自动按照不同颜色对文档的背景点码和前景文档进行形成输出,实现背景点码的随用随设置,为实现书写笔迹实时上传提供支持。
112.参见图4,为本发明实施例提供的一种图像系统的结构示意图。该图像形成系统包括图像形成设备。或者该图像形成系统包括图像形成设备和安装有图像形成设备对应的驱动程序的计算机设备。如图4所示,图像形成系统涉及的功能模块,包括:获取模块301、生成模块302和执行模块303。其中:
113.获取模块301,用于获取待形成文档数据,以及获取预设背景点码图像。
114.生成模块302,用于基于所述待形成文档数据和所述预设背景点码图像生成预设编码图像数据。
115.执行模块303,用于基于所述预设编码图像数据执行图像形成操作。
116.在一些实施例中,执行模块303,具体用于基于所述预设编码图像数据执行图像形成操作得到的输出介质,所述输出介质包括与所述待形成文档数据对应的第一部分和与所述预设背景点码图像对应的第二部分,所述第一部分的颜色信息为第一颜色,所述第二部分的颜色信息为第二颜色,其中,第一颜色与第二颜色不同。
117.在一些实施例中,上述第二颜色为黑色。
118.在一些实施例中,上述第一颜色为青色。
119.在一些实施例中,获取模块301,具体用于:基于预设规则直接生成所述预设背景点码图像,或者接收外部提供的所述预设背景点码图像。
120.在一些实施例中,执行模块303具体用于获取预设标记信息;当所述预设标记信息为预设第一信息时,利用颜色转换单元对待形成文档数据进行处理使得待形成文档数据对应的颜色转换目标设置为第一颜色;当所述预设标记信息为预设第二信息时,利用颜色转换单元对预设背景点码图像进行处理使得预设背景点码图像对应的颜色转换目标设置为第二颜色。
121.在一些实施例中,获取模块301,还用于在获取待形成文档数据和预设背景点码图像之前,获取预设模式信息,所述获取预设模式信息包括获取预设模式设置指令,或者判断存在所述预设背景点码图像。
122.在一些实施例中,获取模块301,具体用于基于用户信息获取所述预设背景点码图像。
123.在一些实施例中,执行模块303,具体用于:获取用户信息,基于所述用户信息和所述预设编码图像数据执行图像形成操作。
124.在一些实施例中,执行模块303,具体用于:基于所述用户信息确定用户个数;基于所述用户个数确定图像形成操作的次数。
125.在一些实施例中,生成模块302,包括:判断单元和生成单元。其中,判断单元,用于判断所述预设背景点码图像是否为光栅图像。生成单元,用于当所述预设背景点码图像为光栅图像时,基于所述待形成文档数据对应的像素信息和所述预设背景点码图像对应的像素信息生成预设编码图像数据。
126.在一些实施例中,当所述预设背景点码图像为光栅图像时,所述判断单元还用于获取所述光栅图像对应的位深位数,并判断所述位数是否大于1;所述生成单元,还用于当所述位数大于1时,对所述预设背景点码图像执行二值化处理。
127.在一些实施例中,所述判断单元,还用于判断所述预设背景点码图像是否为矢量图像;所述生成单元,还用于当所述预设背景点码图像为矢量图像时,基于所述待形成文档数据和所述预设背景点码图像对应的矢量信息生成所述预设编码图像数据。
128.本发明实施例的图像形成系统可以执行上述方法实施例涉及的图像形成方法。本实施例未详细描述的部分,可以参考对图2所示实施例的相关说明。该技术方案的执行过程和技术效果参见图2所示实施例中的描述,在此不再赘述。
129.应理解,图4所示图像形成系统的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块以软件通过处理元件调用的形式实现,部分模块通过硬件的形式实现。例如,获取模块301、生成模块302可以分别为单独设立的处理芯片,也可以集成在电子设备的某一个芯片中实现。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
130.例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit;以下简称:asic),或,一个或多个微处理器(digital singnal processor;以下简称:dsp),或,一个或者多个现场可编程门阵列(field programmable gate array;以下简称:fpga)等。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip;以下简称:soc)的形式实现。
131.本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可包括本技术提供的图像形成装置执行的部分或全部步骤。上述的存储介质可为磁碟、光盘、只读存储记忆体(英文:read-only memory,简称:rom)或随机存储记忆体(英文:random access memory,简称:ram)等。
132.具体实现中,本技术实施例还提供了一种计算机程序产品,上述计算机程序产品包含可执行指令,当上述可执行指令在计算机上执行时,使得计算机执行上述图像形成装置执行的部分或全部步骤。
133.图5为本发明实施例提供的一种计算机设备的结构示意图。所述计算机设备实现为图像形成设备或者安装有所述图像形成设备对应的驱动程序的计算机设备。如图5所示,计算机设备以通用计算设备的形式表现。计算机设备的组件可以包括但不限于:一个或者多个处理器410、通信接口420、存储器430、连接不同系统组件(包括处理器410、通信接口420和存储器430)的通信总线440。
134.通信总线440表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(industry standard architecture;以下简称:isa)总线,微通道体系结构(micro channel architecture;以下简称:mac)总线,增强型isa总线、视频电子标准协会(video electronics standards association;以下简称:vesa)局域总线以及外围组件互连(peripheral component interconnection;以下简称:pci)总线。
135.电子设备典型地包括多种计算机系统可读介质。这些介质可以是任何能够被电子设备访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
136.存储器430可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(random access memory;以下简称:ram)和/或高速缓存存储器。电子设备可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。存储器430可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。
137.处理器410通过运行存储在存储器430中的程序,从而执行各种功能应用以及数据处理,例如实现本发明实施例提供的图像形成方法。
138.本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行本发明实施例提供的图像形成方法。
139.上述计算机可读存储介质可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或
多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(read only memory;以下简称:rom)、可擦式可编程只读存储器(erasable programmable read only memory;以下简称:eprom)或闪存、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
140.以上所述,仅为本发明的具体实施方式,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。本发明的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献