曲线数据生成方法、系统及电子设备技术方案

技术编号:34047664 阅读:18 留言:0更新日期:2022-07-06 15:02
本发明专利技术提供了一种曲线数据生成方法,包括:用于从手绘的工业曲线图纸中识别曲线并生成所述曲线对应的数据,包括:扫描所述工业曲线图纸以获得电子图片;提取所述电子图片中的所有曲线;提取所述电子图片中的横坐标轴和纵坐标轴;以及,根据预设的横坐标设定值和纵坐标设定值分别对所述横坐标轴和所述纵坐标轴进行赋值,并得到所述曲线上每个点的横坐标值和纵坐标值;本发明专利技术便于将手绘的工业曲线图纸进行数据化。进行数据化。进行数据化。

Curve data generation method, system and electronic equipment

【技术实现步骤摘要】
曲线数据生成方法、系统及电子设备


[0001]本专利技术涉及工业曲线图纸数据生成
,尤其涉及一种曲线数据生成方法、系统及电子设备。

技术介绍

[0002]在现在传统工业领域中,例如航天航空、机械、化工、电力等一些领域,因为以往的条件限制或者技术要求,使得他们以前的数据都是在纸质文稿上以函数曲线形式绘制出来的,所以这些领域内积累了大量这类旧纸质文稿数据。在其进行数字化、信息化过程中,这些旧纸质文稿无法准确的转化,需要靠人员记忆、经验进行转化,这会花费大量的人力、物力,且效率低下。
[0003]另外由于某些领域企业的保密性,在对其进行数据分析时无法获得真实的、全部的数据,需要自己生成模拟数据。此时如果采用仿真软件进行仿真生成,需要人员花费大量的时间去学习使用仿真软件,会耗时耗力、增加企业成本。因此,需要提供一种能够将纸质函数曲线进行数据化的方法。

技术实现思路

[0004]本专利技术的目的在于提供一种曲线数据生成方法、系统及电子设备,便于将手绘的工业曲线图纸进行数据化。
[0005]为了达到上述目的,本专利技术提供了一种曲线数据生成方法,用于从手绘的工业曲线图纸中识别曲线并生成所述曲线对应的数据,包括:
[0006]扫描所述工业曲线图纸以获得电子图片;
[0007]提取所述电子图片中的所有曲线;
[0008]提取所述电子图片中的横坐标轴和纵坐标轴;以及,
[0009]根据预设的横坐标设定值和纵坐标设定值分别对所述横坐标轴和所述纵坐标轴进行赋值,并得到所述曲线上每个点的横坐标值和纵坐标值。
[0010]可选的,将所述电子图片输入至HSV颜色模型中以提取所述电子图片中的所有曲线。
[0011]可选的,在提取所述电子图片中的横坐标轴和纵坐标轴之前,还包括:
[0012]对所述电子图片进行图像反二值化处理。
[0013]可选的,提取所述电子图片中的横坐标轴和纵坐标轴的步骤包括:
[0014]计算所述电子图片上若干条水平线上所有像素点的灰度值之和,将所有像素点的灰度值之和的最大者对应的水平线作为所述横坐标轴;以及,
[0015]计算所述电子图片上若干条垂线上所有像素点的灰度值之和,将所有像素点的灰度值之和的最大者对应的垂线作为所述纵坐标轴。
[0016]可选的,在根据预设的横坐标设定值和纵坐标设定值分别对所述横坐标轴和所述纵坐标轴进行赋值之前,还包括:
[0017]获取提取到的所述横坐标轴和所述纵坐标轴的位置信息,根据所述位置信息从所述电子图片中截取含有所述横坐标轴和所述纵坐标轴的坐标轴图片。
[0018]可选的,所述横坐标设定值包括横坐标设定最小值和横坐标设定最大值,所述纵坐标设定值包括纵坐标设定最小值和纵坐标设定最大值,根据预设的横坐标设定值和纵坐标设定值分别对所述横坐标轴和所述纵坐标轴进行赋值的步骤包括:
[0019]根据所述横坐标轴的坐标轴图片中的像素点的数量,利用所述横坐标设定最小值和所述横坐标设定最大值对所述横坐标轴进行划分以对所述横坐标轴上的每个像素点进行赋值;以及,
[0020]根据所述纵坐标轴的坐标轴图片中的像素点的数量,利用所述纵坐标设定最小值和所述纵坐标设定最大值对所述纵坐标轴进行划分以对所述纵坐标轴上的每个像素点进行赋值。
[0021]可选的,所述工业曲线图纸包括机械曲线图纸、航天航空曲线图纸、化工曲线图纸或电力曲线图纸。
[0022]一种曲线数据生成系统,用于从手绘的工业曲线图纸中识别曲线并生成所述曲线对应的数据,包括:
[0023]扫描模块,用于扫描所述工业曲线图纸以获得电子图片;
[0024]第一提取模块,用于提取所述电子图片中的所有曲线;
[0025]第二提取模块,用于提取所述电子图片中的横坐标轴和纵坐标轴;以及,
[0026]数据生成模块,用于根据预设的横坐标设定值和纵坐标设定值分别对所述横坐标轴和所述纵坐标轴进行赋值,并得到所述曲线上每个点的横坐标值和纵坐标值。
[0027]一种电子设备,所述电子设备包括:
[0028]一个或多个执行器;以及,
[0029]存储器,用于存储一个或多个程序;以及,
[0030]当所述一个或多个程序被所述一个或多个执行器执行,使得所述一个或多个执行器实现如上所述的曲线数据生成方法。
[0031]一种计算机可读存储介质,其上存储有计算机程序,该程序被执行器执行时实现如上所述的曲线数据生成方法。
[0032]在本专利技术提供的曲线数据生成方法、系统及电子设备中,扫描工业曲线图纸以获得电子图片,分别提取电子图片中的所有曲线,提取电子图片中的横坐标轴和纵坐标轴;以及,根据预设的横坐标设定值和纵坐标设定值分别对横坐标轴和纵坐标轴进行赋值,以生成得到曲线上每个点的横坐标值和纵坐标值。在本专利技术中只需要将手绘的工业曲线图纸转换为电子图片,再通过提取电子图片中的所有曲线、横坐标轴和纵坐标轴,根据预设的横坐标设定值和纵坐标设定值分别对横坐标轴和纵坐标轴进行赋值,即可得到曲线上每个点的横坐标值和纵坐标值,便于将手绘的工业曲线图纸进行数据化。
附图说明
[0033]图1为本专利技术一实施例提供的曲线数据生成方法的流程图;
[0034]图2为本专利技术一实施例提供的曲线数据生成系统的框图。
[0035]其中,附图标记为:
[0036]10

扫描模块;20

第一提取模块;30

第二提取模块;40

数据生成模块。
具体实施方式
[0037]下面将结合示意图对本专利技术的具体实施方式进行更详细的描述。根据下列描述,本专利技术的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本专利技术实施例的目的。
[0038]图1为本实施例提供的曲线数据生成方法的流程图。请参考图1,本实施例提供了一种曲线数据生成方法,用于从手绘的工业曲线图纸中识别曲线并生成曲线对应的数据,其包括:
[0039]步骤S1:扫描工业曲线图纸以获得电子图片;
[0040]步骤S2:提取电子图片中的所有曲线;
[0041]步骤S3:提取电子图片中的横坐标轴和纵坐标轴;以及,
[0042]步骤S4:根据预设的横坐标设定值和纵坐标设定值分别对横坐标轴和纵坐标轴进行赋值,并得到曲线上每个点的横坐标值和纵坐标值。
[0043]下面对本实施例提供的曲线数据生成方法进行详细说明。
[0044]执行步骤S1:在工业领域中,包括很多手绘的工业曲线图纸,例如机械曲线图纸、航天航空曲线图纸、化工曲线图纸或电力曲线图纸,但不限于上述图纸,还可以是矿工曲线图纸、生物工程曲线图纸。其中手绘的工业曲线图纸用于表征相应的参量关系,例如机械曲线图纸中根据发动机的转速和功率绘制出的关系曲线图纸,或者电力曲线图纸中根据电网中电量和时间绘制出的关系本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种曲线数据生成方法,用于从手绘的工业曲线图纸中识别曲线并生成所述曲线对应的数据,其特征在于,包括:扫描所述工业曲线图纸以获得电子图片;提取所述电子图片中的所有曲线;提取所述电子图片中的横坐标轴和纵坐标轴;以及,根据预设的横坐标设定值和纵坐标设定值分别对所述横坐标轴和所述纵坐标轴进行赋值,并得到所述曲线上每个点的横坐标值和纵坐标值。2.如权利要求1所述的曲线数据生成方法,其特征在于,将所述电子图片输入至HSV颜色模型中以提取所述电子图片中的所有曲线。3.如权利要求1所述的曲线数据生成方法,其特征在于,在提取所述电子图片中的横坐标轴和纵坐标轴之前,还包括:对所述电子图片进行图像反二值化处理。4.如权利要求3所述的曲线数据生成方法,其特征在于,提取所述电子图片中的横坐标轴和纵坐标轴的步骤包括:计算所述电子图片上若干条水平线上所有像素点的灰度值之和,将所有像素点的灰度值之和的最大者对应的水平线作为所述横坐标轴;以及,计算所述电子图片上若干条垂线上所有像素点的灰度值之和,将所有像素点的灰度值之和的最大者对应的垂线作为所述纵坐标轴。5.如权利要求1所述的曲线数据生成方法,其特征在于,在根据预设的横坐标设定值和纵坐标设定值分别对所述横坐标轴和所述纵坐标轴进行赋值之前,还包括:获取提取到的所述横坐标轴和所述纵坐标轴的位置信息,根据所述位置信息从所述电子图片中截取含有所述横坐标轴和所述纵坐标轴的坐标轴图片。6.如权利要求5所述的曲线数据生成方法,其特征在于,所述横坐标设定值包括横坐标设定最小值和横坐标设定最大值,所述纵坐标设定值包括纵坐标设定最小值和纵坐标设定最大值,根据预...

【专利技术属性】
技术研发人员:钱立贵周小雪陈鑫李剑楠王希
申请(专利权)人:上海爱可生信息技术股份有限公司
类型:发明
国别省市:

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

1