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

鞋体颜色数据的快速设计方法、装置、设备及存储介质与流程

2022-11-14 00:25:57 来源:中国专利 TAG:


1.本技术属于物联网技术领域,具体涉及一种鞋体颜色数据的快速设计方法、装置、设备及存储介质。


背景技术:

2.随着社会与科技的进步,人们对鞋类技术的期望越来越高,除了对舒适性的要求外,还有对鞋子外观的要求,因此出现了越来越多配色的鞋子。由于鞋子需求量逐渐增加,所以对于鞋子生产效率的要求也逐渐升高,如果提升了鞋体颜色设计的速度,那么将在一定程度上提升鞋子的生产效率。
3.目前利用光学仪器、计算机和软件给鞋体进行配色,首先通过分光测色仪对基础色料进行检测,然后测量样本(或标准色卡)的颜色数据传输到配色系统,最后在配色软件寻找到配色方案后对鞋体进行配色。
4.但如今的技术无法确定颜色设计结果与配色方案的匹配度,可能导致颜色设计结果与事先设定的颜色有所差异,出现差异后需要手动输入修正配方,降低了鞋子的配色效率。因此,如何确定鞋体颜色设计结果与配色方案的匹配度一致且当颜色设计结果与配色方案匹配出现偏差时,如何自动修改配色是本领域亟待解决的问题。


技术实现要素:

5.本技术实施例的目的是提供一种鞋体颜色数据的快速设计方法、装置、设备及存储介质,目的在于解决现有技术中无法确定颜色设计结果与配色方案的匹配度,可能导致颜色设计结果与事先设定的颜色有所差异,出现差异后需要手动输入修正配方,降低了鞋子的配色效率的问题。由于预先存储了第一鞋体的颜色数据,通过根据第一鞋体颜色配置方案直接设计第二鞋体颜色的方式,避免以前在设计鞋体颜色时需要设计师手动设置颜色样本的问题,提高鞋体颜色设计的效率且节省了人力。而且由于对第二鞋体进行区域划分后再对颜色配置方案进行匹配及配置,提高了第二鞋体颜色配置的精准度。
6.第一方面,本技术实施例提供了一种鞋体颜色数据的快速设计方法,所述方法包括:获取第一鞋体的颜色设计数据;其中,所述颜色设计数据是按照预先设定的数据格式进行存储的;在第二鞋体的设计界面,通过预先设置的导入组件导入所述第一鞋体的颜色设计数据,并解析所述颜色设计数据得到颜色配置方案;基于所述第二鞋体的分区规则对所述颜色配置方案进行匹配,得到各分区的颜色配置信息;根据所述各分区的颜色配置信息进行颜色配置,得到第二鞋体的颜色设计结果。
7.进一步的,在第二鞋体的设计界面,通过预先设置的导入组件导入所述第一鞋体的颜色设计数据,并解析所述颜色设计数据得到颜色配置方案,包括:
在第二鞋体的设计界面响应于导入组件的导入操作,基于预先设定的数据格式进行索引,获取存储设备中的颜色设计数据,并显示所述颜色设计数据;响应于颜色设计数据的选择操作,导入所选择的所述第一鞋体的颜色设计数据;对颜色设计数据按照所述预先设定的数据格式进行解析,得到所述颜色设计数据得到颜色配置方案;其中,所述颜色配置方案包括各颜色种类以及各颜色种类的分布位置。
8.进一步的,基于所述第二鞋体的分区规则对所述颜色配置方案进行匹配,得到各分区的颜色配置信息,包括:读取所述第二鞋体的分区规则,得到各分区的分布位置;根据所述第二鞋体的各分区的分布位置与所述第一鞋体的各颜色种类的分布位置进行匹配,得到分区匹配结果;根据所述分区匹配结果,确定所述第二鞋体的各分区的颜色配置信息。
9.进一步的,根据所述分区匹配结果,确定所述第二鞋体的各分区的颜色配置信息,包括:若所述匹配结果为匹配度超过第一阈值,则确定当前分区的分布位置匹配成功,以所述第一鞋体的匹配分区的颜色种类进行着色;若所述匹配结果为匹配度未超过第一阈值,且当前分区与邻近分区共同匹配至第一鞋体的一个匹配分区,则以所述第一鞋体的匹配分区的颜色种类对所述当前分区与邻近分区进行着色;若所述匹配结果为匹配度未超过第一阈值,且当前分区匹配至第一鞋体的至少两个匹配分区,则以所述第一鞋体的至少两个匹配分区的颜色种类对所述当前分区进行拼接着色或者渐变着色。
10.进一步的,根据所述分区匹配结果,确定所述第二鞋体的各分区的颜色配置信息,还包括:若所述匹配结果为匹配度未超过第一阈值,则通过大数据调节模型,对当前分区进行着色;其中,所述大数据调节模型是基于统计历史手动调节记录构建的数据模型。
11.第二方面,本技术实施例提供了一种鞋体颜色数据的快速设计装置,所述装置包括:获取模块,用于获取第一鞋体的颜色设计数据;其中,所述颜色设计数据是按照预先设定的数据格式进行存储的;解析模块,用于在第二鞋体的设计界面,通过预先设置的导入组件导入所述第一鞋体的颜色设计数据,并解析所述颜色设计数据得到颜色配置方案;匹配模块,用于基于所述第二鞋体的分区规则对所述颜色配置方案进行匹配,得到各分区的颜色配置信息;配置模块,用于根据所述各分区的颜色配置信息进行颜色配置,得到第二鞋体的颜色设计结果。
12.进一步的,所述解析模块,具体用于:在第二鞋体的设计界面响应于导入组件的导入操作,基于预先设定的数据格式进行索引,获取存储设备中的颜色设计数据,并显示所述颜色设计数据;响应于颜色设计数据的选择操作,导入所选择的所述第一鞋体的颜色设计数据;
对颜色设计数据按照所述预先设定的数据格式进行解析,得到所述颜色设计数据得到颜色配置方案;其中,所述颜色配置方案包括各颜色种类以及各颜色种类的分布位置。
13.进一步的,所述匹配模块,包括:分区分布位置确定单元,用于读取所述第二鞋体的分区规则,得到各分区的分布位置;分区匹配结果确定单元,用于根据所述第二鞋体的各分区的分布位置与所述第一鞋体的各颜色种类的分布位置进行匹配,得到分区匹配结果;分区颜色确定单元,用于根据所述分区匹配结果,确定所述第二鞋体的各分区的颜色配置信息。
14.进一步的,所述分区颜色确定单元,具体用于:若所述匹配结果为匹配度超过第一阈值,则确定当前分区的分布位置匹配成功,以所述第一鞋体的匹配分区的颜色种类进行着色;若所述匹配结果为匹配度未超过第一阈值,且当前分区与邻近分区共同匹配至第一鞋体的一个匹配分区,则以所述第一鞋体的匹配分区的颜色种类对所述当前分区与邻近分区进行着色;若所述匹配结果为匹配度未超过第一阈值,且当前分区匹配至第一鞋体的至少两个匹配分区,则以所述第一鞋体的至少两个匹配分区的颜色种类对所述当前分区进行拼接着色或者渐变着色。
15.进一步的,所述分区颜色确定单元,还具体用于:若所述匹配结果为匹配度未超过第一阈值,则通过大数据调节模型,对当前分区进行着色;其中,所述大数据调节模型是基于统计历史手动调节记录构建的数据模型。
16.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
17.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
18.第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
19.在本技术实施例中,获取第一鞋体的颜色设计数据;其中,所述颜色设计数据是按照预先设定的数据格式进行存储的;在第二鞋体的设计界面,通过预先设置的导入组件导入所述第一鞋体的颜色设计数据,并解析所述颜色设计数据得到颜色配置方案;基于所述第二鞋体的分区规则对所述颜色配置方案进行匹配,得到各分区的颜色配置信息;根据所述各分区的颜色配置信息进行颜色配置,得到第二鞋体的颜色设计结果。由于预先存储了第一鞋体的颜色数据,通过根据第一鞋体颜色配置方案直接设计第二鞋体颜色的方式,避免以前在设计鞋体颜色时需要设计师手动设置颜色样本的问题,提高鞋体颜色设计的效率且节省了人力。而且由于对第二鞋体进行区域划分后再对颜色配置方案进行匹配及配置,提高了第二鞋体颜色配置的精准度。
附图说明
20.图1是本技术实施例一提供的鞋体颜色数据的快速设计方法的流程示意图;图2是本技术实施例二提供的鞋体颜色数据的快速设计方法的流程示意图;图3是本技术实施例三提供的鞋体颜色数据的快速设计方法的流程示意图;图4是本技术实施例四提供的鞋体颜色数据的快速设计方法的流程示意图;图5是本技术实施例五提供的鞋体颜色数据的快速设计装置的结构示意图;图6是本技术实施例六提供的电子设备的结构示意图。
具体实施方式
21.为了使本技术的目的、技术方案和优点更加清楚,下面结合附图对本技术具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本技术,而非对本技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本技术相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
22.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本技术保护的范围。
23.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
24.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的鞋体颜色数据的快速设计方法、装置、设备及存储介质进行详细地说明。
25.实施例一图1是本技术实施例一提供的鞋体颜色数据的快速设计方法的流程示意图。如图1所示,具体包括如下步骤:s101,获取第一鞋体的颜色设计数据;其中,所述颜色设计数据是按照预先设定的数据格式进行存储的。
26.首先,本方案的使用场景可以是在智能终端,例如手机、笔记本电脑或者台式电脑,在设计人员通过软件或者编辑页面进行鞋体颜色选择时所使用的。
27.基于上述使用场景,可以理解的,本技术的执行主体可以是该智能终端,还可以是在智能终端中运行软件或者编辑页面的处理器,此处不做过多的限定。
28.本方案中,第一鞋体可以是进行鞋体颜色设计时的参考模型,具体的,可以将市面上已经发售的鞋子或者即将进行批量生产的样品鞋作为第一鞋体。
29.颜色设计数据可以是第一鞋体的颜色数据,具体的,可以是第一鞋体的整体颜色数据,也可以是将鞋体分为不同区域后单独区域的颜色数据。
30.预先设定的数据格式可以是一种记录鞋体颜色的方式,包括rgb模式、cmyk模式、hsb模式、lab模式、位图模式、灰度模式、索引颜色模式、双色调模式和多通道模式。本方案中,可以采用rgb模式记录鞋体颜色。rgb代表red,green,blue,包含三个数值,数值取值范围为0-255,表示方式为(red,green,blue),例如白色的rgb值为(255,255,255)。
31.本方案中,获取第一鞋体的颜色设计数据,可以是智能终端的cpu通过系统总线访问数据库的存储单元获得的。系统总线用来传输所有的数据信号和控制信号。在存储单元中,同时连接了控制线和数据线,当控制线片选了某个区域的存储单元,这个区域的数据就被激活了,然后数据线就会参照控制线的指令模式,复制存储单元的逻辑信号到cpu缓存区,最后,复制的数据在cpu芯片内部的缓存区进行逻辑运算。
32.存储鞋体的颜色设计数据可以是将rgb模式下的颜色以像素形式存储到数据库的存储单元中的过程,包括顺序存储方法、链接存储方法、索引存储方法以及散列存储方法。rgb的像素形式又包括rgb565,rgb555,rgb24,rgb32,argb32,本方案中,可以采用rgb24的格式进行存储,rgb24即每种色度成分用8bit表示,2^8=256,即每种色度的表示范围为0-255。相应的,可以使用索引存储方法存储颜色设计数据,该方法是指通过建立存储结点信息,以及建立附加的索引表来标识结点的地址的存储方法。
33.s102,在第二鞋体的设计界面,通过预先设置的导入组件导入所述第一鞋体的颜色设计数据,并解析所述颜色设计数据得到颜色配置方案。
34.第二鞋体可以是需要进行颜色设计的鞋子,具体的,可以将需要扩大生产的鞋子或要根据样本进行批量生产的鞋子作为第二鞋体。
35.导入组件可以是将数据库中存储的颜色设计数据传输到设计界面时使用的数据搬运组件。本方案中,可以使用sqoop组件作为导入组件,sqoop具有高效和大批量数据传输的特性。
36.颜色配置方案可以是第一鞋体的整体颜色配置情况,用户可以在设计界面中对第一鞋体进行滑动或旋转进而可以对鞋体整体颜色进行360度查看。也可以是第一鞋体局部颜色配置情况,用户可以通过点击想查看的部分进而获得当前部分的颜色配置情况。
37.导入第一鞋体的颜色设计数据可以是利用sqoop组件将数据库存储的第一鞋体的颜色设计数据传输到设计软件中的过程。
38.解析颜色设计数据可以是将采用像素形式存储的rgb模式的颜色通过rgb显色系统显示为具体颜色的过程。
39.s103,基于所述第二鞋体的分区规则对所述颜色配置方案进行匹配,得到各分区的颜色配置信息。
40.第二鞋体的分区规则可以是第二鞋体拆分区域的方案,具体的,可以包括拆分区域的名称、位置以及所占比例。本方案中,可以将鞋体拆分为鞋面、鞋底以及内衬,鞋面又可具体拆分为几个区域,将拆分的区域编号后作为拆分区域的名称,此区域各点坐标连接起来作为此区域位置,此区域所占鞋面的面积大小作为所占比例。
41.颜色配置信息可以是将颜色配置方案分配到第二鞋体各分区后,第二鞋体各分区的颜色信息,可以包括区域名称以及颜色数据。
42.匹配可以是将颜色配置方案分配到第二鞋体各分区的过程,由于第二鞋体与第一鞋体大小不一致,所以颜色配置方案需要通过放大或缩小一定的比例达到与第二鞋体大小一致的效果,然后根据各区域位置及比例分配颜色配置方案。
43.s104,根据所述各分区的颜色配置信息进行颜色配置,得到第二鞋体的颜色设计结果。
44.颜色设计结果可以是将第二鞋体进行分区配置颜色后,将各分区组合后得到第二鞋体的整体颜色信息。在得到颜色设计结果后即可根据此结果进行第二鞋体后续的生产工作。
45.配置可以是根据各分区颜色配置信息将所需颜色设置到第二鞋体各分区的过程。例如鞋面1区域所需颜色的rgb值为(255,0,0),则在系统收到上色命令后通过代码段将此颜色设置到鞋面1区域。
46.在本技术实施例中,获取第一鞋体的颜色设计数据;其中,所述颜色设计数据是按照预先设定的数据格式进行存储的;在第二鞋体的设计界面,通过预先设置的导入组件导入所述第一鞋体的颜色设计数据,并解析所述颜色设计数据得到颜色配置方案;基于所述第二鞋体的分区规则对所述颜色配置方案进行匹配,得到各分区的颜色配置信息;根据所述各分区的颜色配置信息进行颜色配置,得到第二鞋体的颜色设计结果。本实施例提供的技术方案,由于预先存储了第一鞋体的颜色数据,通过根据第一鞋体颜色配置方案直接设计第二鞋体颜色的方式,避免以前在设计鞋体颜色时需要设计师手动设置颜色样本的问题,提高鞋体颜色设计的效率且节省了人力。而且由于对第二鞋体进行区域划分后再对颜色配置方案进行匹配及配置,提高了第二鞋体颜色配置的精准度。
47.实施例二图2是本技术实施例二提供的鞋体颜色数据的快速设计方法的流程示意图。如图2所示,具体包括如下步骤:在第二鞋体的设计界面,通过预先设置的导入组件导入所述第一鞋体的颜色设计数据,并解析所述颜色设计数据得到颜色配置方案,包括:s201,获取第一鞋体的颜色设计数据;其中,所述颜色设计数据是按照预先设定的数据格式进行存储的。
48.s202,在第二鞋体的设计界面响应于导入组件的导入操作,基于预先设定的数据格式进行索引,获取存储设备中的颜色设计数据,并显示所述颜色设计数据。
49.存储设备是用于储存信息的设备,包括ram、rom、硬盘、u盘以及dvd等设备。本方案中,可以采用rom作为存储设备,优点是在断电后依旧保留数据,所以关机后信息也不会丢失。
50.响应可以是等待导入组件进行导入操作的反馈结果,若导入成功,即为响应成功,可以进行下一步的操作;若响应失败,则无法进行下一步操作。
51.索引是将每一条数据进行搜索和引导,查找出相关的数据并给出返回值。本方案中,索引可以是对采用像素形式存储的rgb颜色进行搜索后创建另一种数据结构的过程,其中保存着rgb颜色的值,每个值又指向与它相关的记录。这种索引的数据结构是经过排序的,因而可以对其执行二分查找。
52.显示可以是将采用rgb显色系统解析后的颜色通过显示屏反映给用户的过程,显
示屏可以是电脑显示屏、手机屏幕以及笔记本屏幕等。
53.s203,响应于颜色设计数据的选择操作,导入所选择的所述第一鞋体的颜色设计数据。
54.对颜色设计数据的选择可以是用户对众多颜色设计结果进行挑选,从而得到满意鞋体颜色数据的过程。此次选择结果会作为接下来对第二鞋体进行设计的参考样品。
55.s204,对颜色设计数据按照所述预先设定的数据格式进行解析,得到所述颜色设计数据得到颜色配置方案;其中,所述颜色配置方案包括各颜色种类以及各颜色种类的分布位置。
56.颜色种类可以是通过rgb模式表达的第一鞋体所包含的所有颜色。
57.颜色种类的分布位置可以是此颜色各点连接起来的区域在第一鞋体的相对位置。本方案中,可以将拆分后的区域中心点坐标作为此颜色种类分布位置的坐标,可以采用三维坐标系表示此颜色种类分布位置的坐标。例如将鞋面中心点作为坐标原点(0,0,0),白色(255,255,255)所在鞋面区域1的中心坐标可以表示为(x,y,z),此坐标即为白色(255,255,255)的分布位置。
58.本实施例提供的技术方案,通过在存储设备中存储大量的颜色设计数据,给用户更多选择自己心仪的设计鞋体的机会。同时在颜色配置方案中显示各颜色种类和所在位置,可以让用户通过点击中心坐标的方式查看想查看区域的位置及对应颜色,提高了查看的效率和直观度。
59.实施例三图3是本技术实施例三提供的鞋体颜色数据的快速设计方法的流程示意图。如图3所示,具体包括如下:基于所述第二鞋体的分区规则对所述颜色配置方案进行匹配,得到各分区的颜色配置信息,包括:s301,在第二鞋体的设计界面响应于导入组件的导入操作,基于预先设定的数据格式进行索引,获取存储设备中的颜色设计数据,并显示所述颜色设计数据。
60.s302,响应于颜色设计数据的选择操作,导入所选择的所述第一鞋体的颜色设计数据。
61.s303,对颜色设计数据按照所述预先设定的数据格式进行解析,得到所述颜色设计数据得到颜色配置方案;其中,所述颜色配置方案包括各颜色种类以及各颜色种类的分布位置。
62.s304,读取所述第二鞋体的分区规则,得到各分区的分布位置。
63.各分区分布位置可以是此分区中心点坐标所在位置。由于每个区域是由各点坐标连接而成的,所以在表示位置时较为困难,因此可以用此分区中心点坐标表示此分区位置,在点击中心点坐标时即可到达该分区所在位置。
64.读取可以是将存储在存储单元的第二鞋体的分区规则调入设计软件的过程,读取成功后才能得到各分区分布位置的坐标,以此为基准才能与第一鞋体各颜色种类分布位置进行匹配。
65.s305,根据所述第二鞋体的各分区的分布位置与所述第一鞋体的各颜色种类的分布位置进行匹配,得到分区匹配结果。
66.分区匹配结果可以是第二鞋体各分区分布位置是否可以和以一定比例缩放的第一鞋体各颜色种类分布位置相对应,若对应成功,则视为匹配成功,可以直接确定此分区颜色;若对应失败,则要与其他分区综合后确定分区颜色。
67.s306,根据所述分区匹配结果,确定所述第二鞋体的各分区的颜色配置信息。
68.在上述各技术方案的基础上,可选的,所述根据所述分区匹配结果,确定所述第二鞋体的各分区的颜色配置信息,还包括:若所述匹配结果为匹配度未超过第一阈值,则通过大数据调节模型,对当前分区进行着色;其中,所述大数据调节模型是基于统计历史手动调节记录构建的数据模型。
69.大数据调节模型可以是在匹配结果未超过第一阈值时,基于用户手动对第二鞋体颜色进行调节的记录,对这些记录利用统计分析的方式构成的实体模型。由于分配区个数不同,处理方式也不同,而所有使用过的处理方式都被包含到大数据模型中。当匹配结果未超过第一阈值时,使用大数据模型对当前情况进行判断后与历史记录进行匹配,再进行下一步着色的操作。
70.本实施例提供的技术方案,通过第二鞋体与第一鞋体进行分区匹配而确定第二鞋体各区域颜色配置信息的方式,可以降低匹配的复杂度,提高匹配的速度。同时由于分区匹配提高了第二鞋体最终颜色配置信息与所选择的第一鞋体颜色设计数据的匹配的精密度,提升第二鞋体最终的呈现效果。
71.实施例四图4是本技术实施例四提供的鞋体颜色数据的快速设计方法的流程示意图。如图4所示,具体包括如下:s401,读取所述第二鞋体的分区规则,得到各分区的分布位置。
72.s402,根据所述第二鞋体的各分区的分布位置与所述第一鞋体的各颜色种类的分布位置进行匹配,得到分区匹配结果。
73.s403,根据所述分区匹配结果,确定所述第二鞋体的各分区的颜色配置信息。
74.s404,若所述匹配结果为匹配度超过第一阈值,则确定当前分区的分布位置匹配成功,以所述第一鞋体的匹配分区的颜色种类进行着色。
75.匹配度可以是分区匹配结果的数值大小,可以用百分数、小数以及分数进行表示。本方案中,可以采用百分数表示匹配度大小,例如鞋面1区域与第一鞋体此位置的匹配度为90%。
76.第一阈值可以是为衡量当前分区分布位置是否匹配成功所定制的标准,也可以用百分数进行表示。例如当匹配度高于或等于90%则视为匹配成功,则鞋面1区域与第一鞋体此区域匹配成功,可以进行着色操作。
77.第一鞋体的匹配分区可以是在对第一鞋体进行放大或缩小一定比例后与第二鞋体某区域对应的分区。具体的,也可以用坐标表示第一鞋体匹配分区的位置。进行分区后可以相应对第一鞋体此区域进行命名,例如第二鞋体鞋面1区域对应第一鞋体的鞋面a区域,鞋面a区域坐标位置为(xa,ya,za)。
78.着色可以是当确定当前分区分布位置匹配成功后依据第一鞋体此分区颜色给鞋子进行上色的过程,具体的,可以使用上色机给鞋子进行上色。
79.s405,若所述匹配结果为匹配度未超过第一阈值,且当前分区与邻近分区共同匹
配至第一鞋体的一个匹配分区,则以所述第一鞋体的匹配分区的颜色种类对所述当前分区与邻近分区进行着色。
80.当前分区可以是正在进行匹配的分区所在位置,以此区域中心点坐标进行表示。邻近分区可以是当前区域紧靠分区的所在位置,同样以此区域中心点坐标进行表示。例如鞋面1邻近分区可以只有鞋面2,也可以有鞋面2以及鞋面3。
81.匹配可以是当第二鞋体某区域与第一鞋体对应区域的匹配值低于90%,且第二鞋体相邻区域与此区域结合后与第一鞋体对应区域的匹配值高于或等于90%,再将当前分区与相邻分区结合后分配到第一鞋体的对应区域的过程。
82.着色可以是在当前分区与相邻区域结合后与第一鞋体对应区域匹配成功后,用上色机将第一鞋体此分区颜色同时给当前区域和相邻区域一起上色的过程。
83.s406,若所述匹配结果为匹配度未超过第一阈值,且当前分区匹配至第一鞋体的至少两个匹配分区,则以所述第一鞋体的至少两个匹配分区的颜色种类对所述当前分区进行拼接着色或者渐变着色。
84.匹配可以是当第二鞋体某区域与第一鞋体对应区域的匹配值低于90%,且第一鞋体两个及以上区域结合后与第二鞋体此区域匹配值高于或等于90%,再将此分区分配到第一鞋体两个及以上区域的过程。
85.拼接着色可以是按照第一鞋体两个及以上区域在第二鞋体当前区域所占百分比对第二鞋体进行区域再划分后,利用上色机严格按照第一鞋体两个及以上区域各自颜色对第二鞋体此区域进行上色的过程。例如第二鞋体鞋面1区域与第一鞋体鞋面a以及鞋面b相结合的区域匹配成功,则按照鞋面a及鞋面b所占大小对鞋面1进行区域再划分,划分后命名为鞋面1a和鞋面1b,鞋面1a颜色即为鞋面a颜色;鞋面1b颜色即为鞋面b颜色。
86.渐变着色可以是第一鞋体两个及以上区域在第二鞋体当前区域所占百分比对第二鞋体进行区域再划分后,将第一鞋体两个及以上区域颜色进行结合后,利用上色机进行从一个色彩缓慢过渡到另一个色彩上色的过程。渐变着色可以不用对第二鞋体进行区域再划分,例如鞋面a颜色为红色,鞋面b颜色为紫色,上色机仅需将二者颜色结合后的颜色按照一定层次变化给鞋面1上色即可。
87.本实施例提供的技术方案,通过设置匹配度阈值从而判断第二鞋体某区域与第一鞋体对应区域匹配度的方式,可以灵活的根据不同匹配情况对第二鞋体进行着色。对于第二鞋体着色设计了更全面的方案,从而提高了第二鞋体上色的还原度。
88.实施例五图5是本技术实施例五提供的鞋体颜色数据的快速设计装置的结构示意图。如图5所示,具体包括如下:获取模块501,用于获取第一鞋体的颜色设计数据;其中,所述颜色设计数据是按照预先设定的数据格式进行存储的;解析模块502,用于在第二鞋体的设计界面,通过预先设置的导入组件导入所述第一鞋体的颜色设计数据,并解析所述颜色设计数据得到颜色配置方案;匹配模块503,用于基于所述第二鞋体的分区规则对所述颜色配置方案进行匹配,得到各分区的颜色配置信息;配置模块504,用于根据所述各分区的颜色配置信息进行颜色配置,得到第二鞋体
的颜色设计结果。
89.进一步的,所述解析模块,具体用于:在第二鞋体的设计界面响应于导入组件的导入操作,基于预先设定的数据格式进行索引,获取存储设备中的颜色设计数据,并显示所述颜色设计数据;响应于颜色设计数据的选择操作,导入所选择的所述第一鞋体的颜色设计数据;对颜色设计数据按照所述预先设定的数据格式进行解析,得到所述颜色设计数据得到颜色配置方案;其中,所述颜色配置方案包括各颜色种类以及各颜色种类的分布位置。
90.进一步的,所述匹配模块,包括:分区分布位置确定单元,用于读取所述第二鞋体的分区规则,得到各分区的分布位置;分区匹配结果确定单元,用于根据所述第二鞋体的各分区的分布位置与所述第一鞋体的各颜色种类的分布位置进行匹配,得到分区匹配结果;分区颜色确定单元,用于根据所述分区匹配结果,确定所述第二鞋体的各分区的颜色配置信息。
91.进一步的,所述分区颜色确定单元,具体用于:若所述匹配结果为匹配度超过第一阈值,则确定当前分区的分布位置匹配成功,以所述第一鞋体的匹配分区的颜色种类进行着色;若所述匹配结果为匹配度未超过第一阈值,且当前分区与邻近分区共同匹配至第一鞋体的一个匹配分区,则以所述第一鞋体的匹配分区的颜色种类对所述当前分区与邻近分区进行着色;若所述匹配结果为匹配度未超过第一阈值,且当前分区匹配至第一鞋体的至少两个匹配分区,则以所述第一鞋体的至少两个匹配分区的颜色种类对所述当前分区进行拼接着色或者渐变着色。
92.进一步的,所述分区颜色确定单元,还具体用于:若所述匹配结果为匹配度未超过第一阈值,则通过大数据调节模型,对当前分区进行着色;其中,所述大数据调节模型是基于统计历史手动调节记录构建的数据模型。
93.在本技术实施例中,获取模块501,用于获取第一鞋体的颜色设计数据;其中,所述颜色设计数据是按照预先设定的数据格式进行存储的;解析模块502,用于在第二鞋体的设计界面,通过预先设置的导入组件导入所述第一鞋体的颜色设计数据,并解析所述颜色设计数据得到颜色配置方案;匹配模块503,用于基于所述第二鞋体的分区规则对所述颜色配置方案进行匹配,得到各分区的颜色配置信息;配置模块504,用于根据所述各分区的颜色配置信息进行颜色配置,得到第二鞋体的颜色设计结果。本实施例提供的技术方案,由于预先存储了第一鞋体的颜色数据,通过根据第一鞋体颜色配置方案直接设计第二鞋体颜色的方式,避免以前在设计鞋体颜色时需要设计师手动设置颜色样本的问题,提高鞋体颜色设计的效率且节省了人力。而且由于对第二鞋体进行区域划分后再对颜色配置方案进行匹配及配置,提高了第二鞋体颜色配置的精准度。
94.本实施例所提供的一种鞋体颜色数据的快速设计装置,与上述各实施例所提供的方法对应且有与之相应的执行过程和有益效果,此处不再赘述。
95.实施例六
如图6所示,本技术实施例还提供一种电子设备600,包括处理器601,存储器602,存储在存储器602上并可在所述处理器601上运行的程序或指令,该程序或指令被处理器601执行时实现上述鞋体颜色数据的快速设计方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
96.需要说明的是,本技术实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
97.实施例七本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述鞋体颜色数据的快速设计方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
98.其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
99.实施例八本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述鞋体颜色数据的快速设计方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
100.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
101.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
102.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
103.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
104.上述仅为本技术的较佳实施例及所运用的技术原理。本技术不限于这里所述的特
定实施例,对本领域技术人员来说能够进行的各种明显变化、重新调整及替代均不会脱离本技术的保护范围。因此,虽然通过以上实施例对本技术进行了较为详细的说明,但是本技术不仅仅限于以上实施例,在不脱离本技术构思的情况下,还可以包括更多其他等效实施例,而本技术的范围由权利要求的范围决定。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献