基于文件搜索功能的图像融合程序实现

基于文件搜索功能的图像融合程序实现

ID:21997657

大小:54.50 KB

页数:5页

时间:2018-10-26

基于文件搜索功能的图像融合程序实现_第1页
基于文件搜索功能的图像融合程序实现_第2页
基于文件搜索功能的图像融合程序实现_第3页
基于文件搜索功能的图像融合程序实现_第4页
基于文件搜索功能的图像融合程序实现_第5页
资源描述:

《基于文件搜索功能的图像融合程序实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于文件搜索功能的图像融合程序实现摘要:针对现有的图像融合软件在读入大量图像并进行重复操作时不能实现批量自动化操作的问题,提出了使用文件搜索功能来改变现状的方法。分析了MFC类库中文件读写和文件搜索的相关函数,讨论了各函数的功能和所需要传递的参数。利用MFC类库的文件读写和文件搜索的相关函数,设计出了高效、自动传递并读写数据的图像融合程序。该程序节省了用户进行大量重复性工作的时间。实验证明,该程序性能良好,并且用户友好度较高。  关键词:文件搜索;MFC;CFileFind;应用程序  :TP391.41:A:2095-6835(2014)11-0126-02

2、  在开发ax),向文件中写入字符串,参数1是一个向用户提供缓存的指针,该缓存包含需要写入文件中的数据;参数2为一个无符号的整数,用于表示写入数据的字节数。  CFileFind类是MFC中用作搜索文件的类。CFileFind类不但可用于搜索本地文件,也可以用于搜索X络文件。通过向其传递文件名和文件路径等参数,即可实现文件的搜索功能。CFileFind类的主要方法有以下4种:①CFileFind,构造CFliefind对象;②GetFileName,可以获取搜索到带有扩展名的相关文件;③GetFilePath,可以获取搜索到的文件的路径;④FindNextFi

3、le,继续先前的搜索调用等。  本文文件搜索功能主要是基于CFile和CFileFind两个基类实现的。  2基于文件搜索功能的图像融合程序  2.1设计思路  该程序是通过调用控制台应用程序enblend,利用enblend自带的图像融合功能,对两幅或两幅以上的图像进行融合。图像融合不是本文的讨论重点,所以不在此赘述,有兴趣的读者可以查阅相关资料。  调用一个控制台应用程序的方法有很多,比如,在VC中直接通过调用函数实现,但是,这种方法在需要传递复杂参数或数据量较大的情况下,会出现调用失败或者运行时间过长的情况,甚至会因为占用太多内存而出现系统崩溃的状况,使

4、得简单问题复杂化。最简单的调用方法摘要:针对现有的图像融合软件在读入大量图像并进行重复操作时不能实现批量自动化操作的问题,提出了使用文件搜索功能来改变现状的方法。分析了MFC类库中文件读写和文件搜索的相关函数,讨论了各函数的功能和所需要传递的参数。利用MFC类库的文件读写和文件搜索的相关函数,设计出了高效、自动传递并读写数据的图像融合程序。该程序节省了用户进行大量重复性工作的时间。实验证明,该程序性能良好,并且用户友好度较高。  关键词:文件搜索;MFC;CFileFind;应用程序  :TP391.41:A:2095-6835(2014)11-0126-02

5、  在开发ax),向文件中写入字符串,参数1是一个向用户提供缓存的指针,该缓存包含需要写入文件中的数据;参数2为一个无符号的整数,用于表示写入数据的字节数。  CFileFind类是MFC中用作搜索文件的类。CFileFind类不但可用于搜索本地文件,也可以用于搜索X络文件。通过向其传递文件名和文件路径等参数,即可实现文件的搜索功能。CFileFind类的主要方法有以下4种:①CFileFind,构造CFliefind对象;②GetFileName,可以获取搜索到带有扩展名的相关文件;③GetFilePath,可以获取搜索到的文件的路径;④FindNextFi

6、le,继续先前的搜索调用等。  本文文件搜索功能主要是基于CFile和CFileFind两个基类实现的。  2基于文件搜索功能的图像融合程序  2.1设计思路  该程序是通过调用控制台应用程序enblend,利用enblend自带的图像融合功能,对两幅或两幅以上的图像进行融合。图像融合不是本文的讨论重点,所以不在此赘述,有兴趣的读者可以查阅相关资料。  调用一个控制台应用程序的方法有很多,比如,在VC中直接通过调用函数实现,但是,这种方法在需要传递复杂参数或数据量较大的情况下,会出现调用失败或者运行时间过长的情况,甚至会因为占用太多内存而出现系统崩溃的状况,使

7、得简单问题复杂化。最简单的调用方法是新建一个bat批处理文件,通过运行批处理文件达到调用控制台程序的目的。这种方法方便、快捷,在处理大量数据时尤为高效,但是,每次调用都需要手动重新编写批处理文件,费事费力而且容易出错。因此,现在的问题就转变为如何设计一个用户界面,让用户只需要点击鼠标即可完成创建bat文件并调用控制台程序的过程。  2.2实现流程  该程序的开发环境为VisualC++6.0,利用MFC创建一个对话框应用程序,通过点击对话框按钮实现此程序的功能。  要实现程序功能的具体做法是:新建一个MFCAppAX_PATH];  name[0]='d'; 

8、 ZeroMemory(bi,size

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。