印花处理方法、内容元素处理方法、装置、设备及介质与流程

文档序号:26407596发布日期:2021-08-24 16:22阅读:152来源:国知局
印花处理方法、内容元素处理方法、装置、设备及介质与流程

本公开实施例涉及图像处理技术领域,尤其涉及一种印花处理方法、内容元素处理方法、装置、设备及介质。



背景技术:

相关技术中,服装印花设计师一般在服装的计算机辅助设计(computeraideddesign,简称cad)图样上设计服装的印花位置,该位置需要服装印花设计师手动测量并绘制。并且对于同一款服装的不同尺码,服装印花设计师需要重复上述的测量和绘制操作,印花位置的定位效率较低。



技术实现要素:

为了解决上述技术问题或者至少部分地解决上述技术问题,本公开实施例提供了一种印花处理方法、内容元素处理方法、装置、设备及介质。

本公开实施例的第一方面提供了一种印花处理方法,该方法包括:获取印花元素的尺寸参数,以及待处理图样上的目标放置区域;确定目标放置区域中的参考点和待处理图样上的特征点之间的相对位置关系;根据确定出的相对位置关系,确定尺寸与印花元素的尺寸参数相匹配的印花框在待处理图样上的目标放置区域中的位置,将该位置作为印花位置。

本公开实施例的第二方面提供了一种印花处理方法,该方法包括:

提供印花设置界面;基于用户在印花设置界面上的操作,获取印花元素的尺寸参数和待处理图样上的目标放置区域;基于印花元素的尺寸参数和待处理图样上的目标放置区域,确定印花元素在待处理图样上的印花位置;将该印花位置标记在待处理图样上展示给用户。

本公开实施例的第三方面提供了一种内容元素处理方法,该方法包括:获取内容元素的尺寸参数以及待处理图样上的目标放置区域;确定目标放置区域中的参考点和待处理图样上的特征点之间的相对位置关系;根据确定出的相对位置关系,确定尺寸与内容元素的尺寸参数相匹配的区域框在待处理图样上的目标放置区域中的位置,将该位置作为内容元素在待处理图样上的位置。

本公开实施例的第四方面提供了一种印花处理方法,该方法包括:

提供印花设置界面;响应于用户在印花设置界面上的操作确定印花元素以及待处理图样上的印花位置;根据该印花位置,将印花元素插入到待处理图样中。

本公开实施例的第五方面提供了一种印花处理装置,该装置包括:

获取模块,用于获取印花元素的尺寸参数,以及待处理图样上的目标放置区域;

第一确定模块,用于确定目标放置区域中的参考点和待处理图样上的特征点之间的相对位置关系;

第二确定模块,用于根据确定出的相对位置关系,确定尺寸与印花元素的尺寸参数相匹配的印花框在目标放置区域中的位置,将该位置作为印花位置。

本公开实施例的第六方面提供了一种印花处理装置,该装置包括:

界面提供模块,用于提供印花设置界面;

获取模块,用于基于用户在印花设置界面上的操作,获取印花元素的尺寸参数和待处理图样上的目标放置区域;

确定模块,用于基于印花元素的尺寸参数和目标放置区域,确定印花元素在待处理图样上的印花位置;

展示模块,用于将印花位置标记在待处理图样上展示给用户。

本公开实施例的第七方面提供了一种内容元素处理装置,该装置包括:

获取模块,用于获取内容元素的尺寸参数以及待处理图样上的目标放置区域;

第一确定模块,用于确定目标放置区域中的参考点和待处理图样上的特征点之间的相对位置关系;

第二确定模块,用于根据确定出的相对位置关系,确定尺寸与内容元素的尺寸参数相匹配的区域框在目标放置区域中的位置,将该位置作为内容元素在待处理图样上的位置。

本公开实施例的第八方面提供了一种印花处理装置,该装置包括:

界面提供模块,用于提供印花设置界面;

确定模块,用于响应用户在印花设置界面上的操作,确定印花元素以及待处理图样上的印花位置;

印花插入模块,用于根据印花位置,将印花元素插入到待处理图样中。

本公开实施例的第九方面提供了一种图像处理设备,该图像处理设备包括处理器和存储器,存储器中存储有计算机程序,当该计算机程序被处理器执行时,使得处理器执行上述第一至第四方面中任一方面的方法。

本公开实施例的第十方面提供了一种计算机可读存储介质,该存储介质中存储有计算机程序,当该计算机程序被处理器执行时,使得处理器执行上述第一至第四方面中任一方面的方法。

本公开实施例提供的技术方案与现有技术相比具有如下优点:

本公开实施例,通过获取用户输入的印花元素的尺寸参数和待处理图样上的目标放置区域,能够自动确定出目标放置区域中的参考点和待处理图样上的特征点之间的相对位置关系,并根据该相对位置关系,确定出尺寸与印花元素的尺寸参数相匹配的印花框在目标放置区域中的位置,由于印花框内的区域为印花区域,从而印花框在待处理图样上的位置即为印花元素在待处理图样上的印花位置。在整个印花位置的确定过程中,用户只需要执行简单的操作即可,不需要用户手动执行测量和绘制操作,提高了印花位置的确定效率。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本公开实施例提供的一种印花产品的设计系统的架构图;

图2是本公开实施例提供的一种印花处理方法的流程图;

图3是本公开实施例提供的一种服装的图样示意图;

图4是本公开实施例提供的一种配置界面的示意图;

图5a-图5c是本公开实施例提供的一种配置界面的操作示意图;

图6a-图6b是本公开实施例提供的又一种配置界面的操作示意图;

图7是本公开实施例提供的一种服装图样的特征点的示意图;

图8是本公开实施例提供的一种目标放置区域的中心点与特征点之间的相对位置关系的示意图;

图9是本公开实施例提供的一种印花处理方法的流程图;

图10是本公开实施例提供的一种印花处理装置的结构示意图;

图11是本公开实施例提供的一种图像处理设备的结构示意图。

具体实施方式

为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。

图1是本公开实施例提供的一种印花产品的设计系统的架构图,如图1所示,该设计系统包括:产品样式设计装置11和图像处理设备12。其中,产品样式设计装置11和图像处理设备12至少可以是如下设备中的一种:台式电脑、笔记本、手机、平板电脑、服务器。或者,在一些实施方式中,产品样式设计装置11还可以被具体为图像处理设备12中的部分功能模块。

具体的,产品样式设计装置11用于对印花产品(比如服装、包装盒、玩偶、电子设备等具有印花需求的产品)的整体外观样式进行设计,得到印花产品的外观设计图样。其中,不同尺寸的同一印花产品一般需要设计不同的图样,每个图样中包括印花产品的实际尺寸信息。当印花产品包括多个部分时,在设计印花产品的图样时,可以分别对印花产品的每个部分进行单独设计,得到印花产品每个部分的图样。例如,在一种实施方式中cad软件可以被装载在产品样式设计装置11上。用户可以通过cad软件对衣服的不同尺码分别进行设计,并且在对同一尺码进行设计时,可以分别对衣服的袖子、躯干等部分进行单独设计,得到袖子、躯干等部分的图样。也就是说在本公开实施例中一个尺码的衣服对应的cad图样可能有多个。当然这里仅是以服装为例进行的示例说明并不是对本公开实施例的唯一限定。

图像处理设备12用于从产品样式设计装置11中获取待处理图样(比如衣服某个部分的图样),并根据用户输入的印花元素的尺寸参数(比如,印花元素的长度和宽度等)和待处理图样上的目标放置区域,自动确定目标放置区域中的参考点与待处理图样上的特征点之间的相对位置关系,并根据该相对位置关系,确定印花框在目标放置区域中的位置,将该位置作为印花位置。其中,印花框内的区域为印花区域,印花框可示例性的又印花元素的尺寸参数得到,比如,用户输入印花元素的长度为5cm,宽度为6cm,那么基于印花元素的尺寸参数得到的印花框为一个长度为5cm,宽度为6cm的矩形框。目标放置区域是指用户在待处理图样上指定的区域,印花位置将被设置在目标放置区域中的某个位置上,目标放置区域的尺寸大于或等于印花框的尺寸。在本公开实施例中,印花元素的尺寸参数和目标放置区域可示例性的通过图像处理设备12提供的第一配置界面配置得到。

在一个示例中,图像处理设备12还可以用于向用户提供第二配置界面。用户通过第二配置界面设置待印花的印花对象(比如,衣服的衣袖或者整件衣服)的尺寸,图像处理设备12从该印花对象的所有图样中获取与该尺寸匹配的图样作为待处理图样。

在又一个示例中,图像处理设备12还可以用于将一个已配置印花位置的图样作为参照图样,并根据用户配置的第一档差、第二档差,以及印花元素在参照图样中的印花位置,确定印花元素在待处理图样中的印花位置。其中,第一档差和第二档差可通过图像处理设备12提供的第二配置界面进行配置,第一档差用于指示印花元素在待处理图样中的印花位置相对于印花元素在参照图样中的印花位置的横向偏移量,第二档差用于指示印花元素在待处理图样中的印花位置相对于印花元素在参照图样中的印花位置的纵向偏移量。

在图1所示的系统中,用户输入印花元素的尺寸参数和待处理图样上的目标放置区域后,图像处理设备能够自动根据印花元素的尺寸参数和目标放置区域,确定出印花元素在待处理图样上的印花位置。并且在确定出该印花位置之后,还能够根据该印花位置,确定出印花元素在同一印花对象对应的其他图样上的印花位置。在整个印花位置的确定过程中用户只需要执行简单的操作即可,不需要用户手动执行测量和绘制操作,提高了印花位置的确定效率。

具体的,图2是本公开实施例提供的一种印花处理方法的流程图。该方法可以由一种图像处理设备执行,该图像处理设备比如可以是台式电脑、笔记本、手机、平板电脑、服务器中的一种,但是不局限于这些设备,实际上,任何具有图像处理能力的设备均可以认为是本实施例中的图像处理设备。如图2所示,本实施例提供的方法包括如下步骤:

步骤201、获取印花元素的尺寸参数,以及待处理图样上的目标放置区域。

本实施例所称的印花元素可以示例性的理解为目标印制到印花对象上的图案和/或色彩的总称。其中,印花对象可以是某个印花产品本身或者印花产品的某个部分(比如衣服的衣袖部分、躯干部分等)。不同的印花对象对印花位置的需求不同。本实施例提供的方案用于辅助用户设计印花元素在印花对象上的印花位置。

本实施例所称的待处理图样是指用户通过设计软件对印花对象的外观样式进行设计得到的图样。待处理图样上不包括印花设计,但是包括印花对象的实际尺寸信息。印花对象的样式是指富有美感的外形或者造型设计。例如,图3是本公开实施例提供的一种服装的图样示意图,如图3所示,图样中仅通过线条对服装的外形进行了勾勒,但是并没有关于印花位置的设计。印花位置需要根据本实施例提供的方案进一步确定,印花位置的确定方法在本实施例的后续部分进行说明,这里不多做赘述。

示例的,在一种实施方式中,当图像处理设备获取到的图样的格式不被图像处理设备支持,即图像处理设备无法直接处理该格式的图样时,图像处理设备可以通过对获取到的图样进行格式转换处理得到可处理的待处理图样,比如,当图像处理设备不能够处理cad格式的图样时,可以通过格式转换软件将获取到的cad图样转换成可以处理的格式,比如,jpg、bmp、png等。在这种方式中,本实施例所称的待处理图样可以被理解为经过格式转换得到的图样。

在本实施例中,目标放置区域可以被理解为用户在待处理图样上指定的区域,印花位置将在目标放置区域中确定。

下面对获取印花元素的尺寸参数和目标放置区域的方法进行示例性说明:

示例的,图4是本公开实施例提供的一种配置界面的示意图,如图4所示,在图4中图像处理设备可以向用户提供配置界面,该配置界面上至少可以包括第一区域40和第二区域41,其中,第一区域40被配置为图样的显示区域,用于显示印花对象的图样(即待处理图样)。第二区域41被配置为参数配置区域,该参数配置区域中至少可以包括第一子区域411和第二子区域412,其中第一子区域411用于对印花元素的尺寸参数进行配置。印花元素的尺寸参数包括但不局限于长度和宽度两个维度。例如,当用户在长度维度中配置的参数为n,在宽度维度中配置的参数为m时,那么印花区域可以由一个长度为n,宽度为m的印花框进行表示。其中,n和m为整数。第二子区域412用于对目标放置区域进行配置。

针对第二子区域412,在一种可行的实施方式中,第二子区域412可以被配置为向用户提供两个及以上的预设放置区域的选项,用户可以从这些选项中选择一个或者多个选项,图像处理设备根据用户选择的选项得到目标放置区域,也就是说根据用户的选择操作本实施例所称的目标放置区域可以有多个。其中,本实施例所称的预设放置区域可以理解为预设的常用印花区域,比如,服装设计中常用的印花区域一般包括:衣服的胸口区域、衣袖区域、下摆区域等。在本实施例中,每个预设放置区域的尺寸为预先设定的固定值。示例的,图5a-图5c是本公开实施例提供的一种配置界面的操作示意图,如图5a-图5c所示,第二子区域412上包括三个预设放置区域的选项。其中,选项1对应衣服的胸口放置区域,选项2对应衣服的下摆放置区域,选项3对应衣服的肩部放置区域。如图5a所示,当用户选择选项1时,图像处理设备将预设的胸口放置区域a在第一区域40中的待处理图样上进行显示。如图5b所示,在图5a操作的基础上,若用户继续点击选项2,则图像处理设备继续在第一区域40中的待处理图样上显示预设的下摆放置区域b。如图5c所示,在图5b操作的基础上,若用户再次点击选项1,则图像处理设备将会在第一区域40中的待处理图样上取消胸口放置区域a的显示。当然这里仅是对配置界面和用户操作的示例性说明,而不是唯一性说明。实际上,本领域技术人员可以根据需要对配置界面的样式和操作方法进行设定,而不必局限于某一种特定的界面样式和操作方法。

针对第二子区域412,在另一种可行的实施方式中,图像处理设备被配置为根据用户输入的印花元素的尺寸参数,在待处理图样上确定出至少一个候选区域,使得每个候选区域的尺寸均大于或等于印花元素的尺寸。这些候选区域将在第一区域40中的待处理图样上进行显示。第二子区域412用于向用户提供这些候选区域对应的选项,用户在第二子区域412中选择相应的选项,被用户选中的选项所对应的候选区域将作为目标放置区域。例如,图6a-图6b是本公开实施例提供的又一种配置界面的操作示意图,如图6a所示,当用户在第一子区域411输入相应的尺寸参数后,得到第一区域40中所示的候选区域d、e、f。相应的,第二子区域412显示候选区域d、e、f对应的选项。如图6b所示,当用户选择选项1时,候选区域d为目标放置区域,此时,第一区域40中保留显示候选区域d,删除候选区域e和f。当然这里仅是对本实施例配置界面的一种示例性说明,而不是唯一性说明。实际上,本领域技术人员可以根据需要对配置界面的样式和操作方法进行任意的设定,而不必局限于某一种特定的界面样式和界面操作方法。

步骤202、确定目标放置区域中的参考点和待处理图样上的特征点之间的相对位置关系。

本实施例所称的特征点可以被示例性的配置为满足如下任一条件的点:两个线条之间的交点、两端为所述交点的线条的中点、待处理图样上的中心点。例如,图7是本公开实施例提供的一种服装图样的特征点的示意图。如图7所示,其中,点h、g、l、n、p、r、t、v为满足交点条件的特征点,点k、m、o、q、s、u为满足中点条件的特征点,点x为满足中心点条件的特征点。当然本实施例所称的条件也可以不局限于本实施例给出的这些条件,而是可以根据需要进行设定。

本实施例中被用于确定和目标放置区域中的参考点之间的相对位置关系的特征点可以是一个也可以是多个。这些特征点可以从满足上述条件的点中随机提取得到,也可以按照预设规则从满足上述条件的点中筛选得到。其中,预设规则用于指示被选中的特征点与目标放置区域之间应该满足的关系,预设规则可以根据需要进行设定。比如,在一种实施方式中,预设规则可以被设置为特征点与目标放置区域之间满足的预设位置关系(比如方位、距离等),也就说,在确定得到待处理图样上满足上述条件的特征点后,这些特征点中与目标放置区域之间满足预设位置关系的特征点将被用于计算与目标放置区域中的参考点之间的相对位置关系。再比如,在另一种实施方式中,预设规则还可以用于指示目标放置区域的位置与特定位置上的特征点之间的对应关系,例如,在一个示例中可以设定胸口位置的目标放置区域与衣领中点位置上的特征点对应、衣服下摆位置上的目标放置区域与衣服中心位置上的特征点对应等等,诸如此类,本领域人员可以根据需要自行设定目标放置区域的位置与特定位置特征点之间的对应关系,本实施例在这里不做限定。

本实施例所称的参考点可以示例性的理解为目标放置区域的中心点、顶点或者其他预设的点。

本实施例所称的相对位置关系,可以示例性的用参考点相对于特征点的偏移量(包括横向偏移量和纵向偏移量)表示。

以参考点为目标放置区域的中心点为例。示例的,图8是本公开实施例提供的一种目标放置区域的中心点与特征点之间的相对位置关系的示意图。如图8所示,图8中目标放置区域被设置在服装的右胸上,目标放置区域的中心点g坐标为(x1,y1)。特征点h为衣领中心位置上的特征点,坐标为(x2,y2)。那么根据中心点g和特征点h的坐标即可计算得到中心点g相对于特征点h的横向偏移量(x1-x2)和纵向偏移量(y1-y2),那么通过中心点g相对于特征点h的横向偏移量和纵向偏移量,即可表示中心点g和特征点h之间的相对位置关系。当然这里仅为示例说明,而不是对本公开的唯一限定。

步骤203、根据确定出的相对位置关系,确定尺寸与印花元素的尺寸参数相匹配的印花框在目标放置区域中的位置,将该位置作为印花位置。

在本实施例中,印花框内的区域即为印花的区域,印花框的位置即为印花位置。其中,印花框可以示例性的根据印花元素的尺寸参数得到。比如,用户输入印花元素的长度为5cm,宽度为6cm,那么根据用户输入的尺寸参数得到的印花框就是一个长度为5cm,宽度为6cm的矩形框。该印花框可被显示在待处理图样上,其初始的显示位置可以预先设定,比如,在一种可行的方式中,印花框的初始显示位置可以被配置为如下位置中的一种:待处理图样所在显示区域(比如图4中的第一区域40)的中心、左上角、右上角、左下角、右下角等。当然这里仅为示例说明,并不是对本公开的唯一限定。

在本实施例的一种实施方式中,在确定目标放置区域中的参考点和待处理图样上的特征点之间的相对位置关系后,可由图像设备自行将界面上显示的印花框移动到目标放置区域中,使得印花框上的目标点与特征点之间的相对位置关系和目标放置区域中的参考点与特征点之间的相对位置关系相同。其中,目标点是指在印花框中的相对位置与参考点在目标放置区域中的相对位置相同的点,比如,当参考点为中心点时,目标点对应为印花框的中心点,当参考点为目标放置区域的左上角的顶点时,目标点也相应的被具体为印花框左上角的顶点。

在本实施例中的另一种实施方式中,也可以由用户的拖动或者滑动操作将印花框拖动到目标放置区域中,使得印花框上的目标点与特征点之间的相对位置关系和目标放置区域中的参考点与特征点之间的相对位置关系相同。举例来说,假设参考点为目标放置区域的中心点,目标点对应为印花框的中心点。参见图4,在图4中,用户可以在第一区域40的任意位置上,向任意方向执行滑动操作,图像处理设备在得到参考点相对于待处理图样上的特征点的横向偏移量和纵向偏移量(即相对位置关系)后,如果检测到用户在显示界面上的滑动操作,则按照预设步长对印花框进行移动,移动方向可以示例性的理解为印花框的中心点到目标放置区域的中心点的射线方向。在印花框的每个移动位置上计算印花框的中心点相对于待处理图样上的特征点的横向偏移量和纵向偏移量,当印花框的中心点相对于特征点的横向偏移量和纵向偏移量分别等于参考点相对于特征点的横向偏移量和纵向偏移量时停止移动,此时印花框的中心点与目标放置区域的中心点重合,印花框在目标放置区域中的位置即为印花位置。当然这里仅为示例说明而不是对本公开的唯一限定。

本实施例,通过获取用户输入的印花元素的尺寸参数和待处理图样上的目标放置区域,能够自动确定出目标放置区域中的参考点和待处理图样上的特征点之间的相对位置关系,并根据该相对位置关系,确定出尺寸与印花元素的尺寸参数相匹配的印花框在目标放置区域中的位置,由于印花框内的区域为印花区域,从而印花框在待处理图样上的位置即为印花元素在待处理图样上的印花位置。在整个印花位置的确定过程中,用户只需要执行简单的操作即可,不需要用户手动执行测量和绘制操作,提高了印花位置的确定效率。

图9是本公开实施例提供的一种印花处理方法的流程图,如图9所示,该方法包括如下步骤:

步骤901、获取印花元素的尺寸参数,以及待处理图样上的目标放置区域,其中,待处理图样包括第一尺寸的印花对象对应的第一图样和第二尺寸的所述印花对象对应的第二图样。

其中,本实施例中的第一图样和第二图样可以示例性的理解为对应同一印花对象(比如,同为某件衣服左袖)但对应印花对象的不同尺寸的图样,比如,第一图样可能对应的是服装m码的左袖图样,第二图样可能对应的是服装l码的左袖图样。

这里需要说明的是,第二图样可以是多个图样的总称,该多个图样与第一图样均对应于同一印花对象,且该多个图样对应于印花对象的尺寸不同。

步骤902、确定目标放置区域中的参考点和第一图样上的特征点之间的相对位置关系。

步骤903、根据确定出的相对位置关系,确定尺寸与印花元素的尺寸参数相匹配的印花框在第一图样上的目标放置区域中的位置,将该位置作为印花元素在第一图样上的印花位置。

步骤904、基于印花元素在第一图样上的印花位置,以及用户输入的档差,确定得到印花元素在第二图样上的印花位置。

本实施例假设同一印花对象对应的所有图样的坐标系一致。即在本实施例中第一图样和第二图样的坐标系相同。

在本实施例中,用户输入的档差用于指示第二图样上的印花位置相对于第一图样上的印花位置的偏移量,该偏移量可以包括横向偏移量和纵向偏移量。

示例的,当用户输入的横向偏移量的符号为“+”时,则表示印花元素在第二图样上的印花位置的横坐标可以通过对第一图样上的印花位置的横坐标进行增量运算得到,增量大小为用户输入的横向偏移量;当横向偏移量的符号为“-”时,则表示印花元素在第二图样上的印花位置的横坐标可以通过对第一图样上的印花位置的横坐标进行减量运算得到,减量大小为用户输入的横向偏移量。印花元素在第二图样上的纵坐标的确定方法与横坐标类似,在这里不再赘述。

举例来说,假设用户输入的横向偏移量为“+w”,纵向偏移量为“+z”,印花元素在第一图样上的印花位置的中心点坐标为(x1,y1),那么,根据用户输入的横向偏移量、纵向偏移量和中心点坐标为(x1,y1),即可以计算得到印花元素在第二图样上的印花位置的中心点坐标为(x1+w,y1+z),进而根据印花元素在第二图样上的印花位置的中心点坐标即可得到印花元素在第二图样上的印花位置。当然这里仅为示例说明,并不是对本公开的唯一限定。

本实施例,能够根据印花元素在一个图样上的印花位置,自动确定印花元素在同一印花对象的其他图样上的印花位置,整个印花位置的确定过程,用户只需要执行简单的操作即可,不需要用户手动执行测量和绘制操作,提高了印花位置的确定效率。

本公开实施例还提供一种印花处理方法,该方法包括:

s11、提供印花设置界面。

本实施例所称的印花设置界面至少包括用于配置印花元素尺寸参数的区域和用于配置目标放置区域的区域。

在本实施例中印花设置界面的样式可以根据需要进行设定,本实施例不做限定。

s12、基于用户在印花设置界面上的操作,获取印花元素的尺寸参数和待处理图样上的目标放置区域。

本实施例中,用户在印花设置界面上的操作至少包括配置印花元素的尺寸参数的操作和配置目标放置区域的操作。但不局限于这些操作。

s13、基于获取到的尺寸参数和目标放置区域,确定印花元素在待处理图样上的印花位置。

在本实施例的一种实施方式中,待处理图样可以包括第一尺寸的印花对象对应的第一图样和第二尺寸的所述印花对象对应的第二图样。在此基础上,本实施例基于获取到的尺寸参数和目标放置区域,确定印花元素在待处理图样上的印花位置的步骤,可以包括:基于印花元素的尺寸参数和目标放置区域,确定得到印花元素在第一图样上的印花位置的步骤和根据印花元素在第一图样上的印花位置,确定印花元素在第二图样上的印花位置的步骤。其中,根据印花元素在第一图样上的印花位置,确定印花元素在第二图样上的印花位置的步骤可以包括:向用户提供档差配置选项的步骤;基于用户在档差配置选项上的操作,获取第二图样上的印花位置相对于第一图样上的印花位置的偏移量的步骤;以及根据所述偏移量和印花元素在第一图样上的印花位置,确定印花元素在所述第二图样上的印花位置的步骤。

s14、将印花位置标记在待处理图样上展示给用户。

本实施例的执行方式和有益效果与图2和图9实施例类似,在这里不再赘述。

本公开实施例还提供一种内容元素处理方法,该方法包括:

s21、获取内容元素的尺寸参数以及待处理图样上的目标放置区域。

s22、确定目标放置区域中的参考点和待处理图样上的特征点之间的相对位置关系。

s23、根据确定出的相对位置关系,确定尺寸与内容元素的尺寸参数相匹配的区域框在目标放置区域中的位置,将该位置作为内容元素在待处理图样上的位置。

其中,在本实施例的一种实施方式中,待处理图样至少可以包括第一尺寸型号的产品对应的第一图样和第二尺寸型号的所述产品对应的第二图样。在基于s21-s23的方法得到内容元素在第一图样上的位置后,还可以基于内容元素在第一图样上的位置,以及用户输入的档差,确定得到内容元素在第二图样上的位置;其中,档差用于指示内容元素在第二图样上的位置相对于内容元素在第一图样上的位置的偏移量。

本实施例的执行方式和有益效果与图2和图9实施例类似,在这里不再赘述。

本公开实施例还提供一种印花处理方法,该方法包括:

s31、提供印花设置界面。

s32、响应于用户在印花设置界面上的操作,确定印花元素以及待处理图样上的印花位置。

其中,在本实施例的一种实施方式中,响应于用户在印花设置界面上的操作,确定待处理图样上的印花位置的方法包括:根据用户在印花设置界面上配置的印花元素的尺寸参数和待处理图样上的目标放置区域,确定尺寸与印花元素的尺寸参数相匹配的印花框在目标放置区域中的位置,将该位置确定为印花位置。

在本实施例的又一种实施方式中,在确定待处理图样上的印花位置之前,还可以包括如下执行过程:响应于用户在印花设置界面上选择多个尺码的操作,确定与印花对象的多个尺码对应的多个图样为待处理图样。

s33、根据该印花位置,将印花元素插入到待处理图样中。

本实施例的执行方式和有益效果与图2和图9实施例类似,在这里不再赘述。

图10是本公开实施例提供的一种印花处理装置的结构示意图,该装置可以被具体为上述实施例中的图像处理设备,或者上述图像处理设备中的部分功能模块。如图10所示,印花处理装置100包括:

获取模块110,用于获取印花元素的尺寸参数,以及待处理图样上的目标放置区域。

第一确定模块120,用于确定目标放置区域中的参考点和待处理图样上的特征点之间的相对位置关系。

第二确定模块130,用于根据确定出的相对位置关系,确定尺寸与印花元素的尺寸参数相匹配的印花框在目标放置区域中的位置,将该位置作为印花位置。

在一种实施方式中,获取模块110,用于向用户展示两个及以上的预设放置区域的选项;以及根据用户选择的选项得到目标放置区域。

在一种实施方式中,印花处理装置100还可以包括:

第一显示模块,用于向用户展示待处理图样,并在待处理图样上展示目标放置区域。

在一种实施方式中,获取模块110,用于根据用户输入的尺寸参数,在待处理图样上确定至少一个候选区域,候选区域的尺寸大于或等于印花区域的尺寸;向用户展示待处理图样并在待处理图样上展示的所述至少一个候选区域;将用户选择的候选区域作为目标放置区域。

在一种实施方式中,印花处理装置100还可以包括:

第二显示模块,用于在向用户展示的待处理图样上保留目标放置区域,并删除其他候选区域。

在一种实施方式中,本实施例所称的特征点为待处理图样上满足如下任一条件的点:

两个线条之间的交点、两端为所述交点的线条的中点、第一图样上的中心点。

在一种实施方式中,印花处理装置100还可以包括:

第三确定模块,用于在第一确定模块确定目标放置区域中的参考点和待处理图样上的特征点之间的相对位置关系之前,在待处理图样上确定得到至少一个满足上述条件的特征点。

第四确定模块,用于从所述至少一个特征点中确定得到与目标放置区域之间满足预设位置关系的特征点。

在一种实施方式中,印花处理装置100还可以包括:

第三显示模块,用于向用户展示待处理图样以及与目标放置区域之间满足预设位置关系的特征点。

在一种实施方式中,第一确定模块120用于:确定目标放置区域中的参考点相对于特征点的横向偏移量和纵向偏移量。

在一种实施方式中,参考点包括目标放置区域的中心点;

第二确定模块130,用于根据横向偏移量和纵向偏移量,确定印花框的中心点在目标放置区域中的位置;根据印花框的中心点在目标放置区域中的位置,确定得到印花框在目标放置区域中的位置。

在一种实施方式中,待处理图样包括第一尺寸的印花对象对应的第一图样和第二尺寸的所述印花对象对应的第二图样,印花处理装置100还可以包括:

第五确定模块,用于在得到印花元素在第一图样上的印花位置后,基于印花元素在第一图样上的印花位置,以及用户输入的档差,确定得到印花元素在第二图样上的印花位置,其中,档差用于指示第二图样上的印花位置相对于第一图样上的印花位置的偏移量。

在一种实施方式中,待处理图样是指产品的外观设计图样,所述产品包括如下中的至少一种:服装、电子设备、包装盒。

在一种实施方式中,服装的外观设计图样包括服装上多个部位的设计图样;

当所述产品为服装时,待处理图样为服装上的一个部位的设计图样。

本实施例提供的装置能够执行上述图2至图9中任一实施例的方法,其执行方式和有益效果类似,在这里不再赘述。

本公开实施例还提供一种印花处理装置,该印花处理装置包括:

界面提供模块,用于提供印花设置界面。

获取模块,用于基于用户在印花设置界面上的操作,获取印花元素的尺寸参数和待处理图样上的目标放置区域。

确定模块,用于基于印花元素的尺寸参数和目标放置区域,确定印花元素在待处理图样上的印花位置。

展示模块,用于将印花位置标记在待处理图样上展示给用户。

在一种实施方式中,待处理图样包括第一尺寸的印花对象对应的第一图样和第二尺寸的所述印花对象对应的第二图样;确定模块用于基于印花元素的尺寸参数和目标放置区域,确定得到印花元素在所述第一图样上的印花位置;以及根据印花元素在第一图样上的印花位置,确定印花元素在第二图样上的印花位置。

在一种实施方式中,确定模块在根据印花元素在第一图样上的印花位置,确定印花元素在第二图样上的印花位置时,具体用于:

向用户提供档差配置选项;基于用户在档差配置选项上的操作,获取第二图样上的印花位置相对于第一图样上的印花位置的偏移量;以及根据所述偏移量和印花元素在第一图样上的印花位置,确定印花元素在第二图样上的印花位置。

本实施例提供的装置能够执行上述图2至图9中任一实施例的方法,其执行方式和有益效果类似,在这里不再赘述。

本公开实施例还提供一种内容元素处理装置,该装置包括:

获取模块,用于获取内容元素的尺寸参数以及待处理图样上的目标放置区域。

第一确定模块,用于确定目标放置区域中的参考点和待处理图样上的特征点之间的相对位置关系。

第二确定模块,用于根据所述相对位置关系,确定尺寸与内容元素的尺寸参数相匹配的区域框在目标放置区域中的位置,将该位置作为内容元素在待处理图样上的位置。

在一种实施方式中,待处理图样包括第一尺寸型号的产品对应的第一图样和第二尺寸型号的所述产品对应的第二图样;该装置还包括:

第三确定模块,用于在得到内容元素在第一图样上的位置后,基于内容元素在第一图样上的位置,以及用户输入的档差,确定得到内容元素在第二图样上的位置,其中,档差用于指示内容元素在第二图样上的位置相对于内容元素在第一图样上的位置的偏移量。

本实施例提供的装置能够执行上述图2至图9中任一实施例的方法,其执行方式和有益效果类似,在这里不再赘述。

本公开实施例还提供一种印花处理装置,该装置包括:

界面提供模块,用于提供印花设置界面。

确定模块,用于响应用户在印花设置界面上的操作,确定印花元素以及待处理图样上的印花位置。

印花插入模块,用于根据印花位置,将印花元素插入到待处理图样中。

在一种实施方式中,确定模块,用于根据用户在印花设置界面上配置的印花元素的尺寸参数和待处理图样上的目标放置区域,确定尺寸与所述尺寸参数相匹配的印花框在目标放置区域中的位置,将该位置确定为印花位置。

在一种实施方式中,确定模块还用于:在确定待处理图样上的印花位置之前,响应于用户在印花设置界面上选择多个尺码的操作,确定与印花对象的多个尺码对应的多个图样为待处理图样。

本实施例提供的装置能够执行上述图2至图9中任一实施例的方法,其执行方式和有益效果类似,在这里不再赘述。

图11是本公开实施例提供的一种图像处理设备的结构示意图,如图11所示,图像处理设备200包括:存储器210和处理器220,其中,存储器210中存储有计算机程序,当该计算机程序被处理器220执行时,可以实现上述图2至图9中任一实施例的方法,其执行方式和有益效果类似,在这里不再赘述。

本公开实施例还提供一种计算机可读存储介质,该存储介质中存储有计算机程序,当计算机程序被处理器执行时,可以实现上述图2至图9中任一实施例的方法,其执行方式和有益效果类似,在这里不再赘述。

需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

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