1.一种曲面幕墙生成方法,其特征在于,所述方法包括:获取待生成曲面幕墙的原始图像文件,所述原始图像文件为二维图纸文件;
基于所述原始图像文件,对所述原始图像文件中的各原始线段按照体量族进行分类,生成对应各体量族的原始线段集合;
根据各所述原始线段集合,生成对应各所述原始线段集合的二维线段点集,包括:根据各所述原始线段集合中各原始线段,确定各所述原始线段的线段类型;根据各所述线段类型,确定各所述原始线段为目标曲线或非目标曲线,并确定对应各所述目标曲线或非目标曲线的控制点;基于各所述控制点,得到对应各所述原始线段集合的二维线段点集;
对各所述二维线段点集进行坐标位置的转换,得到对应的三维坐标点集;
基于各所述三维坐标点集,进行曲线拟合,并基于拟合得到的曲线,生成对应所述原始图像文件的曲面幕墙。
2.根据权利要求1所述的方法,其特征在于,所述基于所述原始图像文件,对所述原始图像文件中的各原始线段按照体量族进行分类,生成对应各体量族的原始线段集合,包括:基于所述原始图像文件,获取对应所述原始图像文件的二维图像数据;
根据所述二维图像数据,确定对应二维图像的各图层;
根据各所述图层中各线段的色彩参数,确定对应的各原始线段;
基于各所述原始线段的首尾坐标位置,确定存在连接关系的原始线段为对应同一体量族的原始线段,并生成对应的各线段集合。
3.根据权利要求1所述的方法,其特征在于,所述根据各所述线段类型,确定各所述原始线段为目标曲线或非目标曲线,并确定对应各所述目标曲线或非目标曲线的控制点,包括:
当所述原始线段的线段类型为目标曲线时,则直接获取所述原始线段的控制点;
当所述原始线段的线段类型为非目标曲线时,则确定所述原始线段的各转折点,并将各所述转折点作为对应所述原始线段的控制点;
确定各所述原始线段集合的首线段以及尾线段,并判断所述首线段的起始点与所述尾线段的终止点是否相连接;
当确定所述首线段的起始点与所述尾线段的终止点相连接时,则对所述首线段的起始点或所述尾线段的终止点缩进预设长度,确定所述首线段或所述尾线段的控制点。
4.根据权利要求1所述的方法,其特征在于,所述根据各所述原始线段集合,生成对应各所述原始线段集合的二维线段点集,包括:根据各所述原始线段集合中各原始线段以及各所述原始线段之间的连接关系,生成对应的原始线段链表;
基于所述原始线段链表,生成对应各所述原始线段集合的二维线段点集。
5.根据权利要求1所述的方法,其特征在于,所述对各所述二维线段点集进行坐标位置的转换,得到对应的三维坐标点集,包括:基于各所述二维线段点集,确定对应的参考坐标系;
获取对应各所述体量族的体量坐标系;
建立所述参考坐标系与所述体量坐标系之间坐标对应关系;
根据所述坐标对应关系,对各所述二维线段点集中的各所述线段点进行坐标位置的转换,得到对应的三维坐标点集。
6.根据权利要求1所述的方法,其特征在于,所述基于各所述三维坐标点集,进行曲线拟合,并基于拟合得到的曲线,生成对应所述原始图像文件的曲面幕墙,包括:根据各所述原始线段集合中各原始线段之间的连接关系,确定对应的二维线段点集中各线段点之间的连接关系;
基于所述二维线段点集中各线段点之间的连接关系,确定三维坐标点集中三维坐标点之间的对应关系;
按照所述对应关系进行曲线拟合,生成对应所述二维图纸文件的三维曲线;
基于所述三维曲线,生成对应的曲面幕墙。
7.一种曲面幕墙生成装置,其特征在于,所述装置包括:原始图像文件获取模块,用于获取待生成曲面幕墙的原始图像文件,所述原始图像文件为二维图纸文件;
分类模块,用于基于所述原始图像文件,对所述原始图像文件中的各原始线段按照体量族进行分类,生成对应各体量族的原始线段集合;
二维线段点集生成模块,用于根据各所述原始线段集合,生成对应各所述原始线段集合的二维线段点集,包括:根据各所述原始线段集合中各原始线段,确定各所述原始线段的线段类型;根据各所述线段类型,确定各所述原始线段为目标曲线或非目标曲线,并确定对应各所述目标曲线或非目标曲线的控制点;基于各所述控制点,得到对应各所述原始线段集合的二维线段点集;
坐标转换模块,用于对各所述二维线段点集进行坐标位置的转换,得到对应的三维坐标点集;
曲面幕墙生成模块,用于基于各所述三维坐标点集,进行曲线拟合,并基于拟合的曲线,生成对应所述原始图像文件的曲面幕墙。
8.根据权利要求7所述的装置,其特征在于,所述分类模块,包括:二维图像数据获取子模块,用于基于所述原始图像文件,获取对应所述原始图像文件的二维图像数据;
图层确定子模块,用于根据所述二维图像数据,确定对应二维图像的各图层;
原始线段确定子模块,用于根据各所述图层中各线段的色彩参数,确定对应的各原始线段;
线段集合生成子模块,用于基于各所述原始线段的首尾坐标位置,确定存在连接关系的原始线段为对应同一体量族的原始线段,并生成对应的各线段集合。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。