【技术实现步骤摘要】
一种基于图像识别的快速图形自动绘制方法
[0001]本专利技术涉及图形识别
,更具体的是涉及一种基于图像识别的快速图形自动绘制方法,适用于门窗行业画图作业。
技术介绍
[0002]目前门窗行业画图主要采用cad或者行业软件画图,需要画图人员具备一定知识基础和一定的画图技巧,才能良好做图,否则需要较长的画图时间;并且使用cad或者行业软件画图均需要画图人员根据尺寸一笔一笔的进行绘图,绘图效率不高,需要较长时间的画图作业。
技术实现思路
[0003]本专利技术的目的在于解决上述对画图人员画图水平要求高和画图人员出图速度慢的技术问题,本专利技术提供一种基于图像识别的快速图形自动绘制方法。
[0004]本专利技术为了实现上述目的具体采用以下技术方案:
[0005]一种基于图像识别的快速图形自动绘制方法,包括如下步骤:
[0006]步骤1:获取轮廓,
[0007]步骤1.1:获取二值图像,
[0008]步骤1.2:将二值图处理得到轮廓图,以轮廓图每两点之间确定一个线段,得到 ...
【技术保护点】
【技术特征摘要】
1.一种基于图像识别的快速图形自动绘制方法,其特征在于,包括如下步骤:步骤1:获取轮廓,步骤1.1:获取二值图像,步骤1.2:将二值图处理得到轮廓图,以轮廓图每两点之间确定一个线段,得到线段集;步骤2:获取图形线段集,步骤2.1:判断是否存在转角标志,步骤2.2:判断重复线段,步骤2.3:判断线段之间交点得到交点集,步骤2.4:将有交点的线段归集到一个集合作为一个图形线段集,步骤2.5:图形线段集根据特征判断是否存在弧和斜边;步骤3:获取线段坐标,步骤3.1:划分层级,步骤3.2:确定每个层级的距离,步骤3.3:确定点实际位置;步骤4:获取门窗软件所需要素,步骤4.1:获取要素“外框”,步骤4.2:获取要素“扇”,步骤4.3:根据步骤4.1及步骤4.2中获取的要素利用门窗软件画出窗户图形。2.根据权利要求1所述的一种基于图像识别的快速图形自动绘制方法,其特征在于,步骤1.1采用sobel算子方案,具体是对图像每个像素进行上下、左右、左上右下、左下右上四个方向判断,像素点的值分别小于同一方向上十个像素点处的值,并且任意两处值差之和大于一个经验值,就判断是一个实际的点,将满足条件的点以白色绘制在一个跟原图尺寸一致的全黑图像上,得到二值图。3.根据权利要求1所述的一种基于图像识别的快速图形自动绘制方法,其特征在于,步骤2.1判断是否存在转角标志,具体是采取特征为连续的点a1,a2,a3,a4,a5;其中a1和a5的横坐标在a2和a4的横坐标中间,a2和a3的距离与a3和a4的距离比例大于0.5小于2;则将转角处线段从线段集中去除。4...
【专利技术属性】
技术研发人员:石坤,李向南,石磊,石点点,杨恒,
申请(专利权)人:洛阳虚幻科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。