论文部分内容阅读
数字图像处理技术从20世纪50年代发展至今,在通信、电视传输、医学、印染工业、工业检测等各个领域得到了空前广泛的应用,其分析图像的技术和方法也随之得到了深入的研究和发展。将图像处理技术应用于无损检测领域有着先天性的优势,随着计算机技术的发展,现在已经成为无损检测技术中的一个颇具生命力的分支,并开拓出无损检测技术崭新的应用领域。陶瓷材料有许多优良性能,然而它断裂韧性很低,生产工艺比较特殊,成批生产时质量不易控制,因此,研究陶瓷瓶缺陷检测非常有意义。目前,相当一部分企业的陶瓷瓶内壁缺陷检测仍然停留在人工肉眼检测水平,其检测效率低,劳动强度大,产品质量受诸多人为因素的影响,漏检率较高。本文主要利用数字图像处理技术及其方法结合计算机编程语言来研究一套检测陶瓷瓶裂纹的系统,利用该检测系统提供的一些数字图像处理方法可以快速准确的判断出目标图像中是否为裂纹图像。本文针对该套检测系统所应用的技术和方法为今后的深入研究和将其应用于实际生产奠定了坚实的基础。本文首先简要介绍了陶瓷瓶裂纹检测系统的原理和数字图像处理技术的一些基本概念,包括它研究的内容、特点、现状以及优点,然后阐述了本课题的研究对象的特征以及基本的检测理论,介绍了系统的整体组成结构和图像采集系统的硬件设施。文章重点阐述了研究和开发陶瓷瓶裂纹检测系统所要用到的一些数字图像处理技术,并用这些技术和方法对采集的裂纹图像进行了处理和分析。使用均值滤波法和中值滤波法来消除图像中的噪声,并对图像进行了边缘检测,然后使用阀值分割法对图像进行二值化处理,并计算二值裂纹图像的面积和周长,利用圆形度的指标判断该图像是否含有裂纹。在利用数字图像处理技术研究和分析裂纹图像的过程中,使用了Visual C++6.0来开发该检测系统,使用模块化编程方法,代码具有很好的可读性和可修改性,软件界面友好,运行稳定而且效率高。本文还对本文所用到的重要图像处理算法所了深入细致研究,给出了一些算法的实现原理和代码,介绍了将理论算法转化成实际程序的思想,为以后对该系统进一步的完善提供了强有力的保证。