机器视觉实验要求
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
机器视觉实验
实验一、图像的读入与显示
实验要求:
1、熟悉Matlab环境。掌握命令窗口、编辑窗口、命令帮助、设置当前路径等方法;
2、掌握Matlab函数的定义方法。在编辑窗口中定义函数,通过命令窗口实验函数调用;
3、掌握图像文件的读入、显示方法。
4、利用VC++与OpenCV实现(任选)。
实验二、图像增强
实验要求:
1、在空间域,针对椒盐噪声、高斯噪声等情况,编写去噪函数;
2、在变换域(傅里叶变换或小波变换),针对椒盐噪声、高斯噪声等情况,尝试编写去噪
函数(任选);
3、特殊情况下的图像增强(条带噪声、低对比度等),尝试编写去噪函数(任选)。
4、利用VC++与OpenCV实现(任选)。
实验三、图像分割
实验要求:
1、针对具有较高对比度的图像,编写图像分割函数;
2、针对具有较低对比度的图像,编写图像分割函数(可以先进行图像增强);
3、特殊情况下的图像分割(绿色因子法、视觉显著性等),尝试编写分割函数(任选)。
4、利用VC++与OpenCV实现(任选)。
实验四、图像目标特征提取
实验要求:
1、对分割后得到的二值图像,利用形态学操作进行预处理(去除小目标、断裂的连接);
2、对处理后的二值图像,编写函数实现形状特征、颜色特征提取;具体特征自己定;
3、对处理后的二值图像,编写函数实现SIFT特征提取(任选);
4、利用VC++与OpenCV实现(任选)。
实验五、图像目标分类
实验要求:
1、制作用于分类器训练的样本数据;
2、对样本数据提取特征,训练SVM分类器;
3、对训练好的SVM分类器进行验证;
4、利用VC++与OpenCV实现(任选)。
综合实验(可选)
实现从图像读入(可以是从文件读入,也可以是实时接收相机采集的数据)、增强、分割、特征提取、目标识别(或分类),直到根据识别结果控制相应机构作出动作(可模拟实现)这样一个机器视觉系统(比如水果分级系统,建议用VC++和OpenCV实现)。