本申请实施例公开了一种切片颜色校验方法、切片颜色校验设备以及计算机可读存储介质,用于在提高三维彩色模型的打印质量的情况下,进行切片颜色校验。本申请实施例方法包括:获得三维彩色模型中的层切片对应的彩色轮廓信息,确定所述层切片对应的彩色轮廓信息的颜色信息是否正确,得到所述层切片对应的确定结果。提供了一种切片颜色校验方法,提高了三维彩色模型的打印质量。
【技术实现步骤摘要】
本申请实施例涉及三维彩色模型切片领域,更具体的,涉及切片颜色校验方法、设备以及计算机可读存储介质。
技术介绍
1、目前绝大多数的3d打印技术面向的是单色产品,并且切片软件也都是研究单色方法,无法满足人们对于色彩的要求,特别是在产品设计、建筑设计、机械制造、生物医学等很多领域,这些领域的产品都需要用色彩来增强产品的表现力,如何提升产品的色彩表现力,更准确地展示出打印模型的细节和外观,使得模型更加逼真,以提高三维模型的打印质量,实现真正的全彩色准确打印是3d打印领域研究的重点。
2、为了适应市场的变化需求,市场上也出现一些彩色打印的方法,但是,它们的三维彩色模型存在颜色错误的可能性较大,导致三维彩色模型的打印质量较低。
技术实现思路
1、本申请实施例提供了一种切片颜色校验方法、切片颜色校验装置及设备,以及计算机可读存储介质,用于在提高三维彩色模型的打印质量的情况下,进行切片颜色校验。
2、第一方面,本申请实施例提供了一种切片颜色校验方法,包括:
3、获得三维彩色模型中的层切片对应的彩色轮廓信息;
4、确定所述层切片对应的彩色轮廓信息的颜色信息是否正确,得到所述层切片对应的确定结果。
5、可选的,所述层切片对应的彩色轮廓信息包括所述层切片对应的交线段的两个交点的位置点坐标;所述交线段包括第一交线段和第二交线段;
6、所述确定所述层切片对应的彩色轮廓信息的颜色信息是否正确,得到所述层切片对应的确定结果,包括:
<
p>7、根据转换映射关系,将所述交点的位置点坐标转换为所述交点的纹理坐标;其中所述转换映射关系为位置点坐标系与纹理坐标系之间的转换映射关系;8、基于所述交线段的两个交点的纹理坐标,确定所述交线段在所述纹理坐标系中的斜率值;
9、确定所述第一交线段的斜率值与所述第二交线段的斜率值之间的比较关系;
10、基于所述比较关系确定所述交线段的两个交点的纹理坐标是否正确,得到所述层切片对应的确定结果。
11、可选的,所述确定所述第一交线段的斜率值与所述第二交线段的斜率值之间的比较关系,包括:
12、确定所述第一交线段的斜率值与所述第二交线段的斜率值是否都一致;
13、所述基于所述比较关系确定所述交线段的两个交点的纹理坐标是否正确,得到所述层切片对应的确定结果,包括:
14、若所述第一交线段的斜率值与所述第二交线段的斜率值都一致,则确定所述交线段的两个交点的纹理坐标正确;
15、若存在目标交线段的斜率值与其他交线段的斜率值不一致,则确定所述目标交线段存在目标交点的纹理坐标不正确。
16、可选的,所述确定所述层切片对应的彩色轮廓信息的颜色信息是否正确,得到所述层切片对应的确定结果之前,所述方法还包括:
17、根据机器的彩色打印分辨率确定图像的分辨率;其中图像的分辨率表征所述位置点坐标的范围;
18、通过预设编码方式将所述交点的位置点坐标和纹理颜色信息合并为一个32位的编码值;其中编码值的高8位表示位置点坐标,低24位表示纹理颜色信息;
19、通过预设解码方式将所述编码值的高8位提取出来作为所述交点的位置点坐标,将所述编码值的低24位提取出来作为所述交点的纹理颜色信息。
20、可选的,所述根据机器的彩色打印分辨率确定图像的分辨率,包括:
21、确定机器的分辨率;其中所述机器的分辨率包括机器的水平分辨率和机器的垂直分辨率;
22、确定所述机器的水平分辨率和所述机器的垂直分辨率中数值最大的分辨率作为目标分辨率;
23、将图像的分辨率都设置为所述目标分辨率;其中所述图像的分辨率包括图像的水平分辨率和图像的垂直分辨率。
24、可选的,所述确定所述层切片对应的彩色轮廓信息的颜色信息是否正确之前,所述方法还包括:
25、获得所述贴图三维彩色模型中的层切片对应的目标彩色轮廓信息;其中所述目标彩色轮廓信息为满足预设条件的彩色轮廓信息;
26、所述确定所述层切片对应的彩色轮廓信息的颜色信息是否正确,得到所述层切片对应的确定结果,包括:
27、确定所述层切片对应的彩色轮廓信息的颜色信息是否与所述层切片对应的目标彩色轮廓信息的颜色信息一致,得到一致与否的结果;
28、基于所述一致与否的结果确定所述层切片对应的彩色轮廓信息的颜色信息是否正确。
29、可选的,所述目标彩色轮廓信息包括像素点对应的目标颜色信息;且所述层切片对应的彩色轮廓信息的尺寸与所述层切片对应的目标彩色轮廓信息的尺寸一致;
30、所述确定所述层切片对应的彩色轮廓信息的颜色信息是否与所述层切片对应的目标彩色轮廓信息的颜色信息一致,得到一致与否的结果,包括:
31、确定所述层切片对应的彩色轮廓信息中是否存在目标位置像素点对应的颜色信息与所述层切片对应的目标彩色轮廓信息中目标位置像素点对应的目标颜色信息不同,得到存在与否的结果;其中,所述层切片对应的彩色轮廓信息中的目标位置像素点与所述层切片对应的目标彩色轮廓信息中的目标位置像素点为相同位置对应的像素点;
32、基于所述存在与否的结果确定所述一致与否的结果。
33、可选的,所述确定所述层切片对应的彩色轮廓信息的颜色信息是否与所述层切片对应的目标彩色轮廓信息的颜色信息一致,得到一致与否的结果,包括:
34、确定所述层切片对应的彩色轮廓信息的第一颜色直方图,以及所述层切片对应的目标彩色轮廓信息的第二颜色直方图;
35、计算所述第一颜色直方图与所述第二颜色直方图之间的相似度;
36、若所述相似度小于或等于预设相似度阈值,则确定所述一致与否的结果为一致;
37、若所述相似度大于所述预设相似度阈值,则确定所述一致与否的结果为不一致。
38、可选的,所述确定所述层切片对应的彩色轮廓信息的颜色信息是否与所述层切片对应的目标彩色轮廓信息的颜色信息一致,得到一致与否的结果,包括:
39、将所述贴图三维彩色模型的层切片对应的彩色轮廓信息输入预先训练的深度学习模型,由所述深度学习模型确定所述层切片对应的彩色轮廓信息的颜色信息是否与所述层切片对应的目标彩色轮廓信息的颜色信息一致;
40、得到所述深度学习模型输出的所述一致与否的结果。
41、可选的,所述确定所述层切片对应的彩色轮廓信息的颜色信息是否正确,得到所述层切片对应的确定结果之后,所述方法还包括:
42、若所述层切片对应的彩色轮廓信息的颜色信息不正确,则对所述层切片对应的彩色轮廓信息进行颜色纠错处理,得到颜色纠错处理后的所述层切片对应的彩色轮廓信息;
43、综合纠错处理后的所述层切片对应的彩色轮廓信息,得到纠错处理后的所述贴图三维彩色模型的所述层切片对应的彩色轮廓信息。
44、可选的,所述对所述层本文档来自技高网
...
【技术保护点】
1.一种切片颜色校验方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述层切片对应的彩色轮廓信息包括所述层切片对应的交线段的两个交点的位置点坐标;所述交线段包括第一交线段和第二交线段;
3.根据权利要求2所述的方法,其特征在于,所述确定所述第一交线段的斜率值与所述第二交线段的斜率值之间的比较关系,包括:
4.根据权利要求2所述的方法,其特征在于,所述确定所述层切片对应的彩色轮廓信息的颜色信息是否正确,得到所述层切片对应的确定结果之前,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述根据机器的彩色打印分辨率确定图像的分辨率,包括:
6.根据权利要求1所述的方法,其特征在于,所述确定所述层切片对应的彩色轮廓信息的颜色信息是否正确之前,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述确定所述层切片对应的彩色轮廓信息的颜色信息是否正确,得到所述层切片对应的确定结果之后,所述方法还包括:
8.一种切片颜色校验装置,其特征在于,包括:
9.一种切片颜色校验设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括指令,当所述指令在计算机上运行时,使得计算机执行如权利要求1至7中任意一项所述的方法。
...
【技术特征摘要】
1.一种切片颜色校验方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述层切片对应的彩色轮廓信息包括所述层切片对应的交线段的两个交点的位置点坐标;所述交线段包括第一交线段和第二交线段;
3.根据权利要求2所述的方法,其特征在于,所述确定所述第一交线段的斜率值与所述第二交线段的斜率值之间的比较关系,包括:
4.根据权利要求2所述的方法,其特征在于,所述确定所述层切片对应的彩色轮廓信息的颜色信息是否正确,得到所述层切片对应的确定结果之前,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述根据机器的彩色打印分辨率确定...
【专利技术属性】
技术研发人员:刘鹏,
申请(专利权)人:深圳市纵维立方科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。