本说明书涉及服装制作,尤其涉及一种线状图生成方法、装置、电子设备、介质及产品。
背景技术:
1、在现代社会中,服装制作领域对于图案生成的需求日益增加。图案作为服装设计的重要组成部分,不仅影响着服装的美观度,还与品牌形象、文化传承等方面紧密相关。
2、在图案生成中,图案的线状图通常用于表达图案的轮廓、纹理或结构,是一种广泛使用的图案设计方法。然而,现实中手工绘制图案轮廓需要设计师自主识别图案轮廓,绘制边缘形状,如果图案比较复杂就会耗费大量时间精力。在服装的数字化成为发展趋势的今天,使用计算机技术生成图案对应的线状图成为了重要的关注对象。
3、目前的线状图生成方法是基于神经网络和深度学习的风格迁移来模拟生成图案的线状图。然而,该线状图生成方法受样本示例的影响,存在缺少样本实例、质量不稳定等难以解决的问题。
技术实现思路
1、为克服相关技术中存在的问题,本说明书提供了一种线状图生成方法、装置、电子设备、介质及产品。
2、根据本说明书任一实施例的第一方面,提供了一种线状图生成方法,所述方法包括:
3、对图像进行边缘检测,获取所述图像中的图案的轮廓点;
4、基于所述轮廓点中的选中点,构建图像中的边缘曲线,所述选中点是位于所述边缘曲线的指定范围内且代价值最小的轮廓点;
5、根据所述边缘曲线,生成所述图像对应的线状图。
6、根据本说明书任一实施例的第二方面,提供了一种线状图生成装置,所述装置包括:
7、轮廓点获取模块,用于对图像进行边缘检测,获取所述图像中的图案的轮廓点;
8、边缘曲线构建模块,用于基于所述轮廓点中的选中点,构建图像中的边缘曲线,所述选中点是位于所述边缘曲线的指定范围内且代价值最小的轮廓点;
9、线状图生成模块,用于根据所述边缘曲线,生成所述图像对应的线状图。
10、根据本说明书任一实施例的第三方面,提供了一种电子设备,包括:
11、处理器;
12、用于存储处理器可执行指令的存储器;
13、其中,所述处理器通过运行所述可执行指令以实现本说明书任一实施例中所述的方法。
14、根据本说明书任一实施例的第四方面,提供了一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如上述本说明书任一实施例中所述方法的步骤。
15、根据本说明书任一实施例的第五方面,提供了一种计算机程序产品,其上存储有计算机程序/指令,该计算机程序/指令被处理器执行时实现如上述本说明书任一实施例中所述方法的步骤。
16、本说明书的实施例提供的技术方案可以包括以下有益效果:
17、根据上述实施例可知,通过对图像进行边缘检测,获取图像中的图案的轮廓点,基于边缘曲线中位于边缘曲线的指定范围内且代价值最小的选中点,构建图像的边缘曲线,根据边缘曲线,生成图像对应的线状图,通过不断增加与边缘曲线临近且代价值最小的轮廓点构建边缘曲线,使得边缘曲线中相邻的轮廓点之间相互临近并且不会发生大角度的弯折,从而在生成的线状图中展示平滑圆顺的边缘曲线,提高图案对应的线状图的质量,支持用户进一步对线状图中的曲线进行几何计算等操作,得到用户需要的图案风格效果。
18、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书。
1.一种线状图生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述对图像进行边缘检测,获所述图像中的图案的轮廓点,包括:
3.根据权利要求2所述的方法,其特征在于,在所述基于阈值确定算法,获得所述梯度图对应的高阈值和低阈值之前,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,所述根据所述高阈值和所述低阈值,确定所述轮廓点,包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述轮廓点中的选中点,构建图像中的边缘曲线,包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,在所述对图像进行边缘检测,获取所述图像中的图案的轮廓点之前,所述方法还包括:
9.根据权利要求1所述的方法,其特征在于,在所述基于所述轮廓点中的选中点,构建图像中的边缘曲线之前,所述方法还包括:
10.根据权利要求1所述的方法,其特征在于,所述构建图像中的边缘曲线之后,所述根据所述边缘曲线生成所述图像对应的线状图之前,所述方法还包括:
11.一种线状图生成装置,其特征在于,所述装置包括:
12.一种电子设备,其特征在于,包括:
13.一种计算机可读存储介质,其上存储有计算机指令,其特征在于,该指令被处理器执行时实现如权利要求1-10中任一项所述的方法。
14.一种计算机程序产品,其上存储有计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现如权利要求1-10中任一项所述的方法。