图像的预处理是图像分析的前期工作,因为图像输入的过程会使图像的质量 下降,无论是在视觉效果还是识别方面都存在很多问题,研究图像识别的人员, 往往比较关注图像中的一些重要特征,控制他们不在乎的特性,经过处理后的图 像信息量单一,内容较为简练、具有的个性比较明显。来!自~优尔论-文|网www.youerw.com
2.1 设计研究的工具环境
本设计的程序通过 MATLAB 实现。主界面是 MATLAB 的 GUI 程序。该 GUI 程序 可以通过可视化界面进行编辑,并通过添加代码的方式实现对应的功能。GUI 程 序中,一般均为”监听-响应”模式,即程序没有明显的执行流程,所有的函数 执行,均是通过用户点击按钮,GUI 会监听到这个请求,然后调用该按钮对应的 回调函数完成具体的功能。
GUI 程序提供类似的操作功能,打开之后,只是一个绘制好的界面,并不进 行具体的操作。然后,通过点击按钮,调用回调函数,完成具体的图像处理功能。 如当用户点击“播放”按钮时,GUI 程序会自动监听到这个请求,然后调用对应 的 pushbutton Play_Callback 函数,完成播放功能。GUI 程序提供了可视化的 编辑界面。程序主界面的按钮,播放框,编辑框均是 MATLAB GUI 程序自带的组 件。回调函数名与界面中按钮的一一对应与绑定也是在可视化编辑界面中完成 的。
本程序涉及到的所有.m 程序文件以及文件中的主要函数,下表给出了详细的 解释。其中,MainFrame.m 是主程序,集成了所有的回调函数。其他.m 文件中实
现了各个具体的辅助功能,供 MainFrame.m 中的函数调用