【技术实现步骤摘要】
填充模型的建立方法、图形填充方法、装置及电子设备
本专利技术涉及图形填充
,尤其是涉及一种填充模型的建立方法、图形填充方法、装置及电子设备。
技术介绍
现有技术中,通过使用制图软件绘制基础图形后,再对图形中的各个多边形区域进行手动点击填充颜色才能完成水刀图形的设计。但是,对于比较复杂的图形,包括1000多个多边形区域,这种情况下,需要对每一个多边形区域进行手动点击填充颜色,造成图形填充不方便,效率很低,且浪费较多时间。
技术实现思路
本专利技术的目的在于提供一种填充模型的建立方法、图形填充方法、装置及电子设备,有效提升填充水刀图形的便捷性,提高图形填充效率,节约时间。第一方面,本专利技术提供了一种填充模型的建立方法,其中,包括:获取待填充的水刀图形中多边形的点线面信息;其中,所述多边形的数量为多个;根据所述点线面信息得到各个所述多边形的特征;根据各个所述多边形的特征对多个所述多边形进行标记分类,得到分类结果;基于得到所述分类结果的多个所述多边形对预设的 ...
【技术保护点】
1.一种填充模型的建立方法,其特征在于,包括:/n获取待填充的水刀图形中多边形的点线面信息;其中,所述多边形的数量为多个;/n根据所述点线面信息得到各个所述多边形的特征;/n根据各个所述多边形的特征对多个所述多边形进行标记分类,得到分类结果;/n基于得到所述分类结果的多个所述多边形对预设的SVM模型进行训练,直至得到训练成功的SVM模型。/n
【技术特征摘要】
1.一种填充模型的建立方法,其特征在于,包括:
获取待填充的水刀图形中多边形的点线面信息;其中,所述多边形的数量为多个;
根据所述点线面信息得到各个所述多边形的特征;
根据各个所述多边形的特征对多个所述多边形进行标记分类,得到分类结果;
基于得到所述分类结果的多个所述多边形对预设的SVM模型进行训练,直至得到训练成功的SVM模型。
2.根据权利要求1所述的方法,其特征在于,所述获取待填充的水刀图形中多边形的点线面信息的步骤,包括:
对待填充的水刀图形按照预设方式进行解析,得到多边形的点线面信息,其中,所述预设方式包括以下至少之一:删除重叠线、求交点打断线段和寻找封闭多边形。
3.根据权利要求1所述的方法,其特征在于,所述根据所述点线面信息得到各个所述多边形的特征的步骤,包括:
根据所述点线面信息对各个所述多边形进行离散化处理,得到有序点信息;
根据OpenCV算法对所述有序点信息进行解析,得到各个所述多边形的特征,其中,所述多边形的特征包括以下至少之一:多边形面积、多边形周长、多边形轮廓和多边形最小外接矩形的长宽。
4.根据权利要求1所述的方法,其特征在于,所述根据各个所述多边形的特征对多个所述多边形进行标记分类的步骤,包括:
根据各个所述多边形的特征对多个所述多边形进行两两对比,将每两个相同的所述多边形标记为第一类多边形,每两个不相同的所述多边形标记为第二类多边形。
5.根据权利要求1所述的方法,其特征在于,所述基于得到所述分类结果的多个所述多边形对预设的SVM模型进行训练,直至得到训练成功的SVM模型的步骤,包括:
对得到所述分类结果的多个所述多边形按照预设比例分为训练样本和测试样本;
根据所述训练样本对预设的SVM模型进行训练,得到训练后的SVM模型;
根据所述测试样本对所述训练后的SVM模型进行测试;
判断所述测试样本对所述训练后的SVM模型的测试结果是否合格;
如果是,得到训练成功的SVM模型;
如果否,重新采用所述训练样本对所述SVM模型进行训练。
6.一种图形填充方法,其特征在于,包括:
获取待填充图形中的目标多边形;
在所述待填充图形中查找所述目标...
【专利技术属性】
技术研发人员:王胜,陈雄,
申请(专利权)人:广东三维家信息科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。