1.一种建筑文化遗产中的古建筑木结构的保护方法,其特征在于,包括如下步骤:接收计算机模拟的古建筑木结构,并且分离出古建筑木结构中的各个建筑木,建立三维点云坐标系,将古建筑木结构中的每一个所述建筑木对应的点云坐标分别进行聚类;
将每一个所述建筑木对应的点云坐标进行线条处理,得到每一个所述建筑木对应的线条以及线条的表示函数,并得到根据线条的表示函数得到其对应的代表坐标点;
依次绘制每个代表坐标点到坐标原点之间的向量得到各个建筑木对应的位置向量并将各个位置向量进行归一化处理,根据古建筑木结构中所有的位置向量得到古建筑木结构的类型;
根据古建筑木结构的类型调取对应的数据库,所述数据库用于存储函数以及函数对应的保护方式;
将所述古建筑木结构中的全部函数依次匹配所述数据库中的函数,并得到其对应的保护方式,将全部的保护方式合并并输出。
2.如权利要求1所述的一种建筑文化遗产中的古建筑木结构的保护方法,其特征在于,所述线条处理,包括如下步骤:提取所述建筑木的三维点云坐标的边缘坐标,根据其边缘坐标得到其对应的三维形状,根据所述建筑木对应的三维形状绘制其对应的三维线条图;
将绘制好的三维线条图填充虚拟点云得到虚拟建筑木,获取虚拟建筑木的点云数量;
获取所述建筑木的点云数量,根据所述建筑木的点云数量调节所述虚拟建筑木的点云数量,使得所述虚拟建筑木的点云数量与所述建筑木的点云数量达到设定的比例范围;
输出调节后的所述建筑木的点云,并根据此得到其边缘坐标,输出对应的三维线条图为所述建筑木对应的线条。
3.如权利要求2所述的一种建筑文化遗产中的古建筑木结构的保护方法,其特征在于,在根据边缘坐标得到对应的三维形状的时候,包括如下步骤:将所述边缘坐标组成的面分为若干个平面,相邻的平面相交;
在每个相交的平面的交线上取一点记为交线点,将至少三个平面相交的点记为交面点;
依次将相邻的交线点和交线点、交面点和交面点、交面点和交线点连接,所连接的点组成的线位于所连接的点所在的平面上;
输出连接后的各个点的三维图形为所述三维形状。
4.如权利要求3所述的一种建筑文化遗产中的古建筑木结构的保护方法,其特征在于,所述交线点为相交的平面的交线上的中点。
5.如权利要求1所述的一种建筑文化遗产中的古建筑木结构的保护方法,其特征在于,根据线条的表示函数得到对应的代表坐标点的时候,包括如下步骤:计算函数的中心坐标,并且得到函数上的各个坐标点;
得到各个中心坐标到函数中各坐标点的向量为其对应的函数向量;
将各个所述函数向量进行向量的和运算得到函数统一向量;
根据所述中心坐标和所述函数统一向量得到所述代表坐标点的坐标。
6.如权利要求5所述的一种建筑文化遗产中的古建筑木结构的保护方法,其特征在于,在计算函数的中心坐标的时候,所述中心坐标的横坐标为函数上各个点的坐标的横坐标的平均数,所述中心坐标的纵坐标为函数上各个点的坐标的纵坐标的平均数。
7.如权利要求1所述的一种建筑文化遗产中的古建筑木结构的保护方法,其特征在于,所述古建筑木结构中的每一个所述建筑木对应的线条均使用不同的颜色进行表示。
8.如权利要求1所述的一种建筑文化遗产中的古建筑木结构的保护方法,其特征在于,所述数据库还用于存储古建筑木结构的类型和对应的向量范围,在根据位置向量得到古建筑木结构的类型的时候,包括如下步骤:将古建筑木结构中的各个位置向量的终点坐标提取出来;
根据各个终点坐标在所述数据库中匹配对应的向量范围;
输出匹配成功的向量范围对应的古建筑木结构的类型。
9.如权利要求1所述的一种建筑文化遗产中的古建筑木结构的保护方法,其特征在于,所述数据库还能够接受用户对其进行更新和修正。