一种割轮廓提取方法、装置系统及介质制造方法及图纸

技术编号:31824444 阅读:35 留言:0更新日期:2022-01-12 12:48
本发明专利技术公开了一种割轮廓提取方法、装置系统及介质,方法包括以下步骤:获取原始图像,将原始图像二值化,得到二值化图像;获取二值化图像的像素尺寸,建立定位坐标系并标记二值化图像上的像素点;通过判断二值化图像上像素点的灰度值,识别二值化图像内图像的边界点,多个连续的边界点构成图像轮廓;筛选图像轮廓,得到有效边界,多条有效边界组成切割轮廓组;任一指定一条有效边界输入真实尺寸,并根据切割轮廓组生成切割走刀文件。割轮廓组生成切割走刀文件。割轮廓组生成切割走刀文件。

【技术实现步骤摘要】
一种割轮廓提取方法、装置系统及介质


[0001]本专利技术涉及切割机领域,具体为一种割轮廓提取方法、装置系统及介质。

技术介绍

[0002]传统的切膜机进行切割的方法是通过专业的绘图软件绘制图形及文字, 并生成相应的包含所有轮廓点的切割格式文件(如plt格式文件等),然后通 过串口或者U盘发送给切膜机进行轮廓切割。
[0003]随着科技的发展,对于移动端,如何快速的根据图片快速生成切割文件 进行切割,成为亟需解决的难题。

技术实现思路

[0004]本专利技术的专利技术目的在于提供一种割轮廓提取方法、装置系统及介质。
[0005]本专利技术解决上述技术问题所采取的技术方案如下:
[0006]一种切割轮廓提取方法,包括以下步骤:
[0007]获取原始图像,将原始图像二值化,得到二值化图像;
[0008]获取二值化图像的像素尺寸,建立定位坐标系并标记二值化图像上的像 素点;
[0009]通过判断二值化图像上像素点的灰度值,识别二值化图像内图像的边界 点,多个连续的边界点构成图像轮廓;
[0010]筛选图像轮廓,得到有效边界,多条有效边界组成切割轮廓组;
[0011]任一指定一条有效边界输入真实尺寸,并根据切割轮廓组生成切割走刀 文件。
[0012]进一步的,所述获取原始图像,将原始图像二值化,得到二值化图像包 括以下步骤:
[0013]获取原始图像,将原始图像去色转变为灰度图;
[0014]对灰度图进行腐蚀和膨胀处理,得到优化图;
[0015]对优化图进行二值化,得到二值化图像。
[0016]进一步的,所述获取二值化图像的像素尺寸,建立定位坐标系并标记二 值化图像上的像素点包括以下步骤:
[0017]选取二值化图像一角为原点;
[0018]二值化图像中像素点的以行数i为和列数j为坐标轴;
[0019]坐标(i,j)表示二值化图像中第i行,第j列的像素点。
[0020]进一步的,所述通过判断二值化图像上像素点的灰度值,识别二值化图 像内图像的边界点,多个连续的边界点构成图像轮廓包括以下步骤:
[0021]识别二值化图像中所有像素点的灰度值,灰度值为0和1的像素点分别 记为0像素和1像素;
[0022]将1像素组成的连通域记为1连通域,用于表示二值化图像中的图像, 将0像素组成的连通域记为0连通域,用于表示二值化图像中的背景或孔洞;
[0023]若1连通域中的1像素的4连通场景中存在0像素,则认定此1像素为 边界点;
[0024]多个连续的边界点构成图像轮廓,所述边界点的坐标组成边界点数据。
[0025]进一步的,所述多个连续的边界点构成图像轮廓,所述边界点的坐标组 成边界点数据还包括以下步骤:
[0026]若存在1连通域S1,且所述1连通域S1外围环绕连通域S2,则1连通 域的S1与0连通域S2交界处的图像轮廓为一级轮廓;
[0027]若1连通域S1还环绕0连通域S3,则1连通域S1与0连通域S3交界 处的图像轮廓为属于二级轮廓;
[0028]分别对一级轮廓和二级轮廓编号,所述二级轮廓所属于所述一级轮廓;
[0029]通过一组索引编号记录二级轮廓和一级轮廓的所属关系。
[0030]进一步的,所述筛选图像轮廓组中的图像轮廓,得到有效边界,多条有 效边界组成切割轮廓组包括以下步骤:
[0031]一级轮廓均为有效边界;
[0032]计算一级轮廓的长度L1和二级轮廓的长度L2,并设定阈值Δ;
[0033]若L2/L1<Δ,则认定二级轮廓为有效边界,若L2/L1>Δ,则认定二级轮 廓为无效边界;
[0034]所有有效边界组成切割轮廓组。
[0035]进一步的,所述任一指定一条有效边界输入真实尺寸,并根据切割轮廓 组生成切割走刀文件包括以下步骤:
[0036]任一指定一条有效边界输入尺寸,并计算其余有效边界的尺寸和有效边 界直接的相对距离;
[0037]根据切割轮廓组中有效边界的1像素坐标,依次生成下刀坐标、走刀路 径和距离、抬刀坐标。
[0038]一种切割轮廓提取装置,所述装置包括:
[0039]图像获取模块,用于获取原始图像,将原始图像二值化,得到二值化图 像;
[0040]像素标记模块,用于获取二值化图像的像素尺寸,建立定位坐标系并标 记二值化图像上的像素点;
[0041]轮廓识别模块,用于通过判断二值化图像上像素点的灰度值,识别二值 化图像内图像的边界点,多个连续的边界点构成图像轮廓;
[0042]轮廓筛选模块,用于筛选图像轮廓,得到有效边界,多条有效边界组成 切割轮廓组
[0043]文件生产模块,任一指定一条有效边界输入真实尺寸,并根据切割轮廓 组生成切割走刀文件。
[0044]一种切割轮廓提取系统,所述系统包括至少一个处理器;以及,
[0045]与所述至少一个处理器通信连接的存储器;其中,
[0046]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所 述至少一个处理器执行,以使所述至少一个处理器能够执行上述的切割轮廓 提取方法。
[0047]一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质 存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时, 可使得所述一个或
多个处理器执行上述的切割轮廓提取方法。
[0048]本专利技术公开了一种割轮廓提取方法、装置系统及介质,相比于现有技术, 本专利技术实施例通过对原始图像进行二值化,建立坐标系标记二值化图像中的 每一个像素点,便于轮廓的长度计算和定位;提取图像轮廓后,对图像轮廓 进行编号区分和分级,通过图像轮廓的级数和长度进行筛选,取出无效的图 像轮廓,得到有效边界组成的切割轮廓组,基于坐标系和切割轮廓组生成用 于控制切割设备切割需要的下刀坐标、走刀路径和距离、抬刀坐标等关键数 据;即达到移动设备可以根据原始图片发送切割文件控制切割设备进行定制 切割的目的。
[0049]专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明 书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点 可通过在所写的说明书以及附图中所特别指出的结构来实现和获得。
附图说明
[0050]下面结合附图对本专利技术进行详细的描述,以使得本专利技术的上述优点更加 明确。
[0051]图1是本专利技术一种切割轮廓提取方法的流程图;
[0052]图2是本专利技术一种切割轮廓提取方法的二值化图像流程图;
[0053]图3是本专利技术一种切割轮廓提取方法的像素标记流程图;
[0054]图4是本专利技术一种切割轮廓提取方法的轮廓识别模块流程图;
[0055]图5是本专利技术一种切割轮廓提取方法的轮廓分级流程图;
[0056]图6是本专利技术一种切割轮廓提取方法的案例示范图;
[0057]图7是本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种切割轮廓提取方法,其特征在于,包括以下步骤:获取原始图像,将原始图像二值化,得到二值化图像;获取二值化图像的像素尺寸,建立定位坐标系并标记二值化图像上的像素点;通过判断二值化图像上像素点的灰度值,识别二值化图像内图像的边界点,多个连续的边界点构成图像轮廓;筛选图像轮廓,得到有效边界,多条有效边界组成切割轮廓组;任一指定一条有效边界输入真实尺寸,并根据切割轮廓组生成切割走刀文件。2.根据权利要求1所述切割轮廓提取方法,其特征在于,所述获取原始图像,将原始图像二值化,得到二值化图像包括以下步骤:获取原始图像,将原始图像去色转变为灰度图;对灰度图进行腐蚀和膨胀处理,得到优化图;对优化图进行二值化,得到二值化图像。3.根据权利要求1所述切割轮廓提取方法,其特征在于,所述获取二值化图像的像素尺寸,建立定位坐标系并标记二值化图像上的像素点包括以下步骤:选取二值化图像一角为原点;二值化图像中像素点的以行数i为和列数j为坐标轴;坐标(i,j)表示二值化图像中第i行,第j列的像素点。4.根据权利要求3所述切割轮廓提取方法,其特征在于,所述通过判断二值化图像上像素点的灰度值,识别二值化图像内图像的边界点,多个连续的边界点构成图像轮廓包括以下步骤:识别二值化图像中所有像素点的灰度值,灰度值为0和1的像素点分别记为0像素和1像素;将1像素组成的连通域记为1连通域,用于表示二值化图像中的图像,将0像素组成的连通域记为0连通域,用于表示二值化图像中的背景或孔洞;若1连通域中的1像素的4连通场景中存在0像素,则认定此1像素为边界点;多个连续的边界点构成图像轮廓,所述边界点的坐标组成边界点数据。5.根据权利要求4所述切割轮廓提取方法,其特征在于,所述多个连续的边界点构成图像轮廓,所述边界点的坐标组成边界点数据还包括以下步骤:若存在1连通域S1,且所述1连通域S1外围环绕连通域S2,则1连通域的S1与0连通域S2交界处的图像轮廓为一级轮廓;若1连通域S1还环绕0连通域S3,则1连通域S1与0连通域S3交界处的图像轮廓为属于二级轮廓;分别对一级轮廓和二级轮廓编号,...

【专利技术属性】
技术研发人员:高明亮何建都梅田颜小辉
申请(专利权)人:环盛智能深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1