摘要:这些年来,基于Matlab视频处理工件的尺寸测量方法技术已经深入到各行各业,实现了高精度测量和微小物体测量。它融入了各个学科的能源技术,成为了一门综合性的学科。收集图像信息是Matlab视频处理工件处理的首要研究任务,它要求将物体看作是一幅图像来取得物体的尺寸信息。本设计主要以“一元硬币”图像为实例进行测量,并且通过图像灰度化、二值化、图像边缘检测,最后通过霍夫变换来获取一元硬币直径的实际尺寸。
Matlab视频处理工件的尺寸测量,关键步骤是对图像的数字化处理,本文通过Matlab程序计算,完成对指定图像的处理。首要研究的内容是一元硬币直径尺寸测量的算法、步骤,然后利用Matlab对图像进行分析实现图像预处理和像素边缘检测,然后用霍夫变换得到硬币的像素值,最后通过与标定系数的函数关系得出硬币的真实直径。
关键词:MATLAB;边缘检测;尺寸测量;图像预处理
目录
摘要
Abstract
1. Matlab的研究背景-1
1.1 课题背景-1
1.2 国内外研究状况和应用前景-2
1.3 课程设计目的-2
1.4 课程设计的内容-3
2. MATLAB简介-4
3. 图像的预处理-5
3.1 图像的灰度变换-5
3.1.1直接灰度变换-5
3.1.2灰度直方图-5
3.1.3图像的二值化-7
3.2 图像的滤波去噪-7
3.2.1均值滤波器-8
3.2.2自适应维纳滤波器-8
3.2.3中值滤波器-9
3.2.4小波去噪-9
3.3 图像的边缘检测-10
3.4 基于Hough变换的圆检测算法-12
3.5 测量系统的标定-13
3.6 尺寸测量的数据-14
3.7 尺寸测量的误差分析-14
3.8 减小误差的方法-15
4. 结论-16
5. 参考文献-17
6. 致谢-18
7. 附录-19