一种交互式陷印方法及系统与流程

文档序号:29794805发布日期:2022-04-23 18:33阅读:90来源:国知局
一种交互式陷印方法及系统与流程

1.本发明涉及印刷领域,更具体地,涉及一种交互式陷印方法及系统。


背景技术:

2.在印刷过程中,多色套印时常常会出现套印不准的情况。套印是在前一色版相应区域镂空(knockout)的情况下进行的印刷,所以容易出现套印不准的情况。由于套印不准,在两个相邻的色块边界处就会出现一些细小的漏白,很不美观。为了避免漏白的发生,需要在不同对象边缘之间生成一些细小的叠印区域(陷印区域),使人眼察觉不到这些漏白,上述处理叫做陷印。
3.目前的陷印处理,基本上分两种情况:1,人工处理;2,自动陷印。其中:
4.1、人工处理:对工人的技术经验要求很高,且需要一个个陷印区手工制作,工作效率比较低。
5.2、自动陷印:使用一套常用的陷印规则,对图稿做自动陷印,由于规则比较死,能处理大部分情况,但是某些特殊地方还需要人工进行校准,比如,生成的陷印区结果示意图可参见图1,而用户期望的结果可能如图5,因此还需要人工校准一下。


技术实现要素:

6.本发明针对现有技术中存在的技术问题,提供一种交互式陷印方法及系统。
7.根据本发明的第一方面,提供了一种交互式陷印方法,包括:
8.分析图稿,获取图稿中的所有色块以及每一条色块边界;
9.捕捉用户的鼠标拖拽操作,从所述鼠标拖拽操作中识别出目标色块边界以及陷印方向;
10.找到所述目标色块边界的相邻色块边界,判断所述相邻色块边界是否完成陷印,若是,则将所述目标色块边界和相邻色块边界合并统一重新生成陷印区;
11.遍历图稿中所有需要处理的色块边界的陷印。
12.在上述技术方案的基础上,本发明还可以作出如下改进。
13.可选的,所述捕捉用户的鼠标拖拽操作,从所述鼠标拖拽操作中识别出目标色块边界以及陷印方向,包括:
14.根据用户的鼠标拖拽操作,识别出所述鼠标拖拽操作滑过的色块边界为目标色块边界,所述鼠标拖拽操作的起始点到终止点的方向为陷印方向。
15.可选的,通过shift、ctrl、alt快捷键的结合完成鼠标拖拽操作。
16.可选的,还包括:
17.设置基本陷印参数,所述基本陷印参数至少包括陷印区宽度、拐角形状和端口形状。
18.可选的,所述目标色块边界的相邻色块边界为多个,所述找到所述目标色块边界的相邻色块边界,判断所述相邻色块边界是否完成陷印,若是,则将所述目标色块边界和相
邻色块边界合并统一生成陷印区,包括:
19.若所述目标色块边界的多个相邻色块边界均完成陷印,识别出与所述目标色块边界属于同一个水平或垂直方向的相邻色块边界;
20.将所述目标色块边界和属于同一个水平或垂直方向的相邻色块边界合并统一重新生成陷印区。
21.可选的,还包括:
22.为完成陷印的色块边界设置标记;
23.相应的,所述判断所述相邻色块边界是否完成陷印,包括:
24.根据所述相邻色块边界的标记判断其是否完成陷印。
25.根据本发明的第二方面,提供一种交互式陷印系统,包括:
26.获取模块,用于分析图稿,获取图稿中的所有色块以及每一条色块边界;
27.识别模块,用于捕捉用户的鼠标拖拽操作,从所述鼠标拖拽操作中识别出目标色块边界以及陷印方向;
28.合并生成模块,用于找到所述目标色块边界的相邻色块边界,判断所述相邻色块边界是否完成陷印,若是,则将所述目标色块边界和相邻色块边界合并统一重新生成陷印区;遍历图稿中所有需要处理的色块边界的陷印。
29.根据本发明的第三方面,提供了一种电子设备,包括存储器、处理器,所述处理器用于执行存储器中存储的计算机管理类程序时实现交互式陷印方法的步骤。
30.根据本发明的第四方面,提供了一种计算机可读存储介质,其上存储有计算机管理类程序,所述计算机管理类程序被处理器执行时实现交互式陷印方法的步骤。
31.本发明提供的一种交互式陷印方法及系统,在对色块边界生成陷印区时,检查其相邻色块边界是否参与陷印,若是,则将目标色块边界和相邻色块边界合并统一重新生成陷印区,相比传统手工陷印方案,更加的易用和高效,而且对工人的经验依赖比较低,很容是上手;相比传统自动陷印方案,无需再做人工校验以及修正的操作,因为交互式陷印的每一步都代表操作者的主观意图,同时非常高效。
附图说明
32.图1为传统自动陷印结果示意图;
33.图2为本发明提供的一种交互式陷印方法流程图;
34.图3.为原始图稿被分析之后的示意图;
35.图4为本发明实施例的交互式陷印结果示意图;
36.图5为鼠标拖拽操作色块边界2示意图;
37.图6为色块边界2生成的陷印区结果示意图;
38.图7为鼠标拖拽操作色块边界4示意图;
39.图8为本发明实施例提供的一种交互式陷印方法的整体流程图;
40.图9为本发明实施例提供的一种交互式陷印系统的结构示意图;
41.图10为本发明提供的一种可能的电子设备的硬件结构示意图;
42.图11为本发明提供的一种可能的计算机可读存储介质的硬件结构示意图。
具体实施方式
43.下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
44.实施例一
45.一种交互式陷印方法,参见图2,该交互式陷印方法主要包括以下步骤:
46.s1,分析图稿,获取图稿中的所有色块以及每一条色块边界;
47.具体的,对于原始图稿,首先进行交互式陷印数据分析,主要是分析图稿,得到图稿中的所有色块以及色块边界,后续的操作对象为色块边界。所有的边界状态设为初始状态,如图3中描述的色块a,b,c以及色块边界1,2,3,4,5,6。
48.s2,捕捉用户的鼠标拖拽操作,从所述鼠标拖拽操作中识别出目标色块边界以及陷印方向。
49.作为实施例,所述捕捉用户的鼠标拖拽操作,从所述鼠标拖拽操作中识别出目标色块边界以及陷印方向,包括:根据用户的鼠标拖拽操作,识别出所述鼠标拖拽操作滑过的色块边界为目标色块边界,所述鼠标拖拽操作的起始点到终止点的方向为陷印方向。
50.在对色块生成陷印区之前,需要设置基本陷印参数,比如,陷印宽度,拐角形状,端口形状等,根据基本陷印参数,可生成相应形状的陷印区。
51.其中,如果是自动陷印,根据规则判断的陷印方向,得到的陷印结果可能是如图1所示,而用户想要的理想陷印结果如图4所示,那么此时自动陷印就需要多做一步人工校验并修改的操作。
52.本发明设置基本陷印参数,和自动陷印方案不同,这些基本陷印参数还可以在生成交互式陷印的中途修改,使满足用户的真实意图。
53.如果需要对某一个色块边界进行陷印,用户可以先确定一条目标色块边界,以及自己期望的陷印方向。然后用鼠标在该色块边界两侧拖拽出一条线,该线的起点表示陷印的起始方向,线的终点为陷印的终止方向,如图5所示。
54.需要说明的是,鼠标拖拽为最基本操作,结合shift、ctrl、alt等键可以完成多选,色块向四周,四周向色块等快捷操作。只要能确定需要处理的色块边界以及色块边界的方向即可。其中,用户的鼠标拖拽操作可表示需要处理的色块边界以及陷印的方向。
55.系统内核根据用户的鼠标拖拽操作,找到需要做陷印的色块边界,以及该边界的陷印方向,即图5中的色块边界2,其陷印方向为a进b。
56.s3,找到所述目标色块边界的相邻色块边界,判断所述相邻色块边界是否完成陷印,若是,则将所述目标色块边界和相邻色块边界合并统一重新生成陷印区;遍历图稿中所有需要处理的色块边界的陷印。
57.作为实施例,所述目标色块边界的相邻色块边界为多个,所述找到所述目标色块边界的相邻色块边界,判断所述相邻色块边界是否完成陷印,若是,则将所述目标色块边界和相邻色块边界合并统一生成陷印区,包括:若所述目标色块边界的多个相邻色块边界均完成陷印,识别出与所述目标色块边界属于同一个水平或垂直方向的相邻色块边界;将所述目标色块边界和属于同一个水平或垂直方向的相邻色块边界合并统一重新生成陷印区。
58.具体的,上述步骤s2从用户的鼠标拖拽操作中识别出需要处理的色块边界以及陷印方向,本步骤在对色块边界进行陷印时,找到该色块边界的相邻色块边界,假如相邻色块
边界曾经参与了陷印,则要合并一起统一考虑,其对应的陷印区需要重新生成。如图5所示,此时色块边界2的相邻色块边界4或3还都没有参与陷印,因此不用考虑,只对色块边界2生成陷印区,并且更改边界2的状态为做完陷印的状态,如图6所示。
59.如果还有需要处理的色块边界,则重复上述步骤生成对应的陷印区。需要说明的是,色块边界2生成了陷印区后,对色块边界4进行陷印,其陷印方向按用户期望为a进c,因此再进行鼠标操作,如图7所示。
60.此时系统内核找到目标色块边界4,同时发现了色块边界4的相邻色块边界2是做了陷印的状态,因此色块边界4和色块边界2要一起考虑,并且,色块边界2所关联的陷印区要重新计算。
61.需要说明的是,色块边界4的相邻边界有边界2、3、5,那么在选择合并统一重新生成陷印区的相邻边界时,识别出与目标色块边界属于同一个水平或垂直方向的相邻色块边界;将目标色块边界和属于同一个水平或垂直方向的相邻色块边界合并统一重新生成陷印区。如图7中,边界2与边界4是同一水平方向上的边界,因此,将边间4和边界2合并统一重新生成陷印区,生成陷印区的效果图如图4所示。
62.其中,为完成陷印的色块边界设置标记,在判断相邻色块边界是否完成陷印,可根据相邻色块边界的标记判断其是否完成陷印。
63.实施例二
64.一种交互式陷印方法,参见图8,该交互式陷印方法包括:首先,对原始图稿进行分分析,获取图稿中所有的色块和所有的色块边界;设置基本陷印参数;用户进行鼠标拖拽操作:找到目标色块边界,按照自己的意图在色块边界两侧拖拽出一条线,线的起点为陷印的from,线的终点为陷印的to,根据线的起点和终点可表示陷印方向。
65.系统内核根据用户的鼠标拖拽操作,识别出需要做陷印的色块边界以及陷印方向。在对目标色块陷印做陷印时,判断该目标色块边界的相邻色块边界是否曾经参与了陷印,若是,则将目标色块边界与相邻色块边界合并统一重新生成陷印区,那么该相邻色块边界需要重新做陷印。对生成了陷印区的色块边界打上标记,遍历图稿中所有需要做陷印的色块边界,生成图稿的陷印。
66.实施例三
67.一种交互式陷印系统,参见图9,该交互式陷印系统包括获取模块101、识别模块102和合并生成模块103。
68.其中,获取模块101,用于分析图稿,获取图稿中的所有色块以及每一条色块边界;识别模块102,用于捕捉用户的鼠标拖拽操作,从所述鼠标拖拽操作中识别出目标色块边界以及陷印方向;合并生成模块103,用于找到所述目标色块边界的相邻色块边界,判断所述相邻色块边界是否完成陷印,若是,则将所述目标色块边界和相邻色块边界合并统一重新生成陷印区;遍历图稿中所有需要处理的色块边界的陷印。
69.可以理解的是,本发明提供的一种交互式陷印系统与前述各实施例提供的交互式陷印方法相对应,交互式陷印系统的相关技术特征可参考交互式陷印方法的相关技术特征,在此不再赘述。
70.实施例四
71.请参阅图10,图10为本发明实施例提供的电子设备的实施例示意图。如图10所示,
本发明实施例提了一种电子设备1000,包括存储器1010、处理器1020及存储在存储器1010上并可在处理器1020上运行的计算机程序1011,处理器1020执行计算机程序1011时实现实施例一或实施例二的交互式陷印方法。
72.实施例五
73.请参阅图11,图11为本发明提供的一种计算机可读存储介质的实施例示意图。如图11所示,本实施例提供了一种计算机可读存储介质1100,其上存储有计算机程序1111,该计算机程序1111被处理器执行时实现实施例一或实施例二的交互式陷印方法。
74.本发明实施例提供的一种交互式陷印方法及系统,在对色块边界生成陷印区时,检查其相邻色块边界是否参与陷印,若是,则将目标色块边界和相邻色块边界合并统一重新生成陷印区,相比传统陷印方案,更加的易用,陷印区之间的衔接也做的非常好,同时效率非常高效。
75.需要说明的是,在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其它实施例的相关描述。
76.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
77.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式计算机或者其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
78.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
79.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
80.尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
81.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包括这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1