一种岩石柱面裂纹长度测量的图像处理方法及相关设备与流程

文档序号:37654320发布日期:2024-04-18 20:28阅读:13来源:国知局
一种岩石柱面裂纹长度测量的图像处理方法及相关设备与流程

本技术涉及图像处理,尤其涉及一种岩石柱面裂纹长度测量的图像处理方法及相关设备。


背景技术:

1、在一般的建筑设施里常能见到用于支撑的圆形柱子,但由于不正常的运输和处理方式,亦或是由于长时间使用后,柱子表面容易产生裂纹,为判断柱体的安全性或为提高修复的准确性,需要对裂纹长度进行测量。

2、对柱体裂纹长度进行测量时,传统的测量方法是直接通过人工手持测量工具对柱体裂纹长度进行计算,然而该方法不仅费时费力,还容易产生误差,导致最终测量结果不准确,随着图像处理技术的不断发展,相关技术中,开始使用摄像装置对柱面进行拍照,再对照片进行分析,然而由于岩柱为圆柱形,拍摄图像上的裂纹并非在一个平面内,直接对拍摄图像上的裂纹长度进行测量,容易导致测量结果不准确。


技术实现思路

1、为了有助于提高岩石柱面裂纹长度测量结果的准确性,本技术提供一种岩石柱面裂纹长度测量的图像处理方法及相关设备。

2、第一方面,本技术提供的一种岩石柱面裂纹长度测量的图像处理方法,采用如下的技术方案:

3、一种岩石柱面裂纹长度测量的图像处理方法,包括:

4、获取样柱的几何数据,并将所述样柱以其底面中心对准旋转台的中心位置进行放置,所述几何数据包括样柱高度和样柱直径;

5、根据初始拍摄定位标准调节所述样柱对应的拍摄定位参数,并开启所述旋转台以预设旋转调制规则进行转动;

6、根据预设拍摄策略对所述样柱进行拍摄,并获取所述样柱对应的拍摄图像以及像素数据;将所述拍摄图像存放至原始文件夹,并根据所述拍摄图像的拍摄时间顺序设置所述拍摄图像对应的图像编号;

7、根据预设裁剪规则和所述图像编号逐一对所述拍摄图像进行裁剪,生成对应的目标拍摄图像;基于所述目标拍摄图像、所述图像编号以及预设合成规则,生成合成图像。

8、通过采用上述技术方案,先测量样柱高度和样柱直径,并将样柱以其底面中心对准旋转台的中心位置进行放置,开启旋转台,并以预设旋转调制规则进行转动,按照预设拍摄策略对样柱进行拍摄,并将拍摄图像以拍摄时间的先后顺序进行编号后保存至原始文件夹中,再根据图像编号和预设裁剪规则逐一对拍摄图像进行裁剪,生成与拍摄图像相对应的目标拍摄图像,最后根据预设合成规则,按照图像编号对目标拍摄图像进行合成,生成合成图像;以预设旋转调制规则转动旋转台,无需移动相机即可拍摄到样柱的整个圆柱面,不仅省时省力,且拍摄位置未改变,无需重新进行像素调节和换算,有助于减少像素调节和换算造成的误差,从而有助于提高柱面裂纹长度测量的准确性;将所有拍摄图像逐一进行裁剪后生成的目标拍摄图像进行合并,最终生成包含整个岩柱侧面的合成图像,整个岩柱侧面处于同一平面内,不仅方便对岩石柱面裂纹长度进行测量,也有助于提高岩石柱面裂纹长度测量结果的准确性。

9、可选的,所述根据预设裁剪规则和所述图像编号逐一对所述拍摄图像进行裁剪,生成对应的目标拍摄图像的具体步骤包括:

10、基于所述图像编号,获取待裁剪图像;

11、基于所述待裁剪图像以及所述预设裁剪规则,获取裁剪起点;

12、基于所述裁剪起点以及所述预设裁剪规则,获取待裁剪区域;

13、基于待裁剪区域对所述待裁剪图像进行裁剪,生成与所述裁剪图像相对应的所述目标拍摄图像;

14、判断所述原始文件夹中是否存在所述拍摄图像未完成裁剪;

15、若所述原始文件夹中存在所述拍摄图像未完成裁剪,则基于所述图像编号将下一所述拍摄图像作为所述待裁剪图像。

16、通过采用上述技术方案,根据预设裁剪规则从待裁剪图像中找到裁剪起点,再根据预设裁剪规则和裁剪起点确定待裁剪区域,最后将待裁剪区域裁剪,生成与拍摄图像相对应的目标拍摄图像,若原始文件夹中仍存在拍摄图像未完成裁剪,则根据图像编号将下一拍摄图像作为待裁剪图像,直至所有拍摄图像均被裁剪完成。

17、可选的,所述基于所述待裁剪图像以及所述预设裁剪规则,获取裁剪起点的具体步骤包括:

18、基于所述图像编号,获取初始拍摄图像;

19、基于所述初始拍摄图像,获取目标像素坐标;

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、可选的,在所述基于所述图像编号获取图像数量,并判断所述图像数量是否大于目标数量之后还包括:

45、若所述图像数量小于所述目标数量,则基于所述目标数量以及所述图像编号获取缺失编号;基于所述缺失编号,获取图像缺失数量;

46、判断所述图像缺失数量是否超过预设数量阈值;

47、若所述图像缺失数量未超过所述预设数量阈值,则重新获取与所述缺失编号相对应的所述拍摄图像;

48、若所述图像缺失数量超过所述预设数量阈值,则重新获取所有所述拍摄图像。

49、通过采用上述技术方案,若图像数量小于目标数量,则表明拍摄图像存在缺失,因此获取缺失编号,并根据缺失编号获取图像缺失数量,判断图像缺失数量是否超过预设数量阈值,若未超过,则表明图像缺失数量较少,因此可以通过缺失编号重新获取拍摄图像,若超过,则表明图像缺失数量较多,若继续通过缺失编号重新获取拍摄图像,则容易造成误差,最终导致合成图像的准确性降低,因此需要重新获取所有拍摄图像,从而提高岩石柱面裂纹长度测量结果的准确性。

50、第二方面,本技术还公开了一种岩石柱面裂纹长度测量的图像处理系统,采用如下的技术方案:

51、一种岩石柱面裂纹长度测量的图像处理系统,包括:

52、第一获取模块,用于获取样柱的几何数据,并将所述样柱以其底面中心对准旋转台的中心位置进行放置,所述几何数据包括样柱高度和样柱直径;

53、调节模块,用于根据初始拍摄定位标准调节所述样柱对应的拍摄定位参数,并开启所述旋转台以预设旋转调制规则进行转动;

54、第二获取模块,用于根据预设拍摄策略对所述样柱进行拍摄,并获取所述样柱对应的拍摄图像以及像素数据;

55、设置模块,用于将所述拍摄图像存放至原始文件夹,并根据所述拍摄图像的拍摄时间顺序设置所述拍摄图像对应的图像编号;

56、第一生成模块,用于根据预设裁剪规则和所述图像编号逐一对所述拍摄图像进行裁剪,生成对应的目标拍摄图像;

57、第二生成模块,用于基于所述目标拍摄图像、所述图像编号以及预设合成规则,生成合成图像。

58、通过采用上述技术方案,先测量样柱高度和样柱直径,并将样柱以其底面中心对准旋转台的中心位置进行放置,开启旋转台,并以预设旋转调制规则进行转动,按照预设拍摄策略对样柱进行拍摄,并将拍摄图像以拍摄时间的先后顺序进行编号后保存至原始文件夹中,再根据图像编号和预设裁剪规则逐一对拍摄图像进行裁剪,生成与拍摄图像相对应的目标拍摄图像,最后根据预设合成规则,按照图像编号对目标拍摄图像进行合成,生成合成图像;以预设旋转调制规则转动旋转台,无需移动相机即可拍摄到样柱的整个圆柱面,不仅省时省力,且拍摄位置未改变,无需重新进行像素调节和换算,有助于减少像素调节和换算造成的误差,从而有助于提高柱面裂纹长度测量的准确性;将所有拍摄图像逐一进行裁剪后生成的目标拍摄图像进行合并,最终生成包含整个岩柱侧面的合成图像,整个岩柱侧面处于同一平面内,不仅方便对岩石柱面裂纹长度进行测量,也有助于提高岩石柱面裂纹长度测量结果的准确性。

59、第三方面,本技术提供的一种计算机装置,采用如下的技术方案:

60、一种智能终端,包括存储器、处理器,所述存储器中用于存储能够在所述处理器上运行的计算机程序,所述处理器加载计算机程序时,执行第一方面的方法。

61、通过采用上述技术方案,基于第一方面的方法生成计算机程序,并存储于存储器中,以被处理器加载执行,从而,根据存储器及处理器制作智能终端,方便使用者使用。

62、第四方面,本技术提供的一种计算机可读存储介质,采用如下的技术方案:

63、一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器加载时,执行第一方面的方法。

64、通过采用上述技术方案,基于第一方面的方法生成计算机程序,并存储于计算机可读存储介质中,以被处理器加载并执行,通过计算机可读存储介质,方便计算机程序的可读及存储。

65、综上所述,本技术包括以下有益技术效果:

66、以预设旋转调制规则转动旋转台,无需移动相机即可拍摄到样柱的整个圆柱面,不仅省时省力,且拍摄位置未改变,无需重新进行像素调节和换算,有助于减少像素调节和换算造成的误差,从而有助于提高柱面裂纹长度测量的准确性;将所有拍摄图像逐一进行裁剪后生成的目标拍摄图像进行合并,最终生成包含整个岩柱侧面的合成图像,整个岩柱侧面处于同一平面内,不仅方便对岩石柱面裂纹长度进行测量,也有助于提高岩石柱面裂纹长度测量结果的准确性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1