无损伤检测近年来发展迅速,目前生产中广泛应用的有磁粉法[1],渗透法,超声波法等。从表2-1可以发现针对零件的材料,形状等因素,不同的零件可以使用不同的方法进行检测。
3 基于图像处理的零件表面破损的检测方法
3。1 数字图像处理简介论文网
数字图像处理[2](DigitalImageProcessing)是一种计算机通过图像处理,包括:去除噪声、增强、恢复、分割、提取特征等处理的方法和技术。图像处理工具箱为图像处理、分析、可视化和算法开发提供了一套全面的参考标准算法和图形工具。它可用于消除噪声图像或退化图像,增强图像以获得更高的清晰度,提取特征,分析形状和纹理,并对两个图像进行匹配。工具箱中的大多数函数都是用开放的MATLAB语言编写的。这意味着可以检查算法,修改源代码并创建一个自定义函数。图像处理工具箱为生物识别、遥感、监测、基因表达、显微技术、半导体检测、图像传感器设计、色彩科学和材料科学等领域的工程师和科学家提供技术支持。它还促进了图像处理技术的教学。
3。1。1数字图像处理的三个层次
(1)低级图像处理低级图像处理主要是执行各种图片处理包括:改善图像的视觉效果,突出有用信息,自动识别的基础,编码以减少存储空间,传输时间或传输带宽等要求。它的特点是图像之间的变换。
(2)中级图像处理 中级图像处理是对图像中感兴趣的地方进行检测或分割,来获得它们的客观信息从而建立图像的大体特征。输入是图像,输出是数据。
(3)高级图像处理高级图像处理是中级图像处理的加深研究,其中包括:图像中各目标的性质和它们之间相互的联系,并得出对图像内容含义的理解及对原来客观场景的解释,从而指导和规划行动。它的特点是以实际为中心,借助知识、经验等来把握整个客观世界。特点是输入是数据,输出是理解。
3。1。2数字图像处理的特点
(1)数字图像处理和模拟图像处理[3]的基本区别是不会因图像的复制、存储等变换操作而影响图像质量。只要图像在数字化的过程中被准确地显示出来,通过数字图像处理过程就会一直保证图像的存在。
(2)由于当前技术处理精度高,几乎可把一个模拟图像被数字化成任意大小的二维数组,这取决于图像的数字设备能力。现代扫描仪可以将每个像素的灰度量化到16位甚至更多,这意味着图像的数字精度可以满足任何应用程序的要求。对于计算机来说,不管数组的大小,不管每个像素的位数是多少,处理程序几乎是一样的。通过对图像的模拟处理,改进处理设备,提高处理精度,在经济上是
极不合算的。
(3)适用面宽图像可以来自各种各样的信息来源,这可能是可见的也可以是不可见的光谱图像图像。这些来自不同的信息源的图像会转换成数字编码的形式,用于灰度图像的二维数组(彩色图像也是由灰度图像组成的,如RGB图像是由红色、绿色和蓝色三个灰度图像相结合组成的)的组合,因而可用于处理电脑。文献综述
(4)高弹性图像处理可分为三个部分:图像质量改进,图像分析和图像重建,每个都包含丰富的内容。因为图像的光学处理原则上只能线性处理,这大大限制了光学图像处理的可行性。数字图像处理不仅可以完成线性运算,实现非线性处理,能使用数学公式或逻辑关系来表达数字图像处理的所有算法。
鉴于以上数字图像处理的便捷性、可操作性、简单易行性以及本文的内容及目的是图像表面缺陷的自动检测,所以本次的自动检测系统采用基于数字图像处理的方式来设计。