欢迎来到天天文库
浏览记录
ID:48012132
大小:941.29 KB
页数:56页
时间:2020-01-14
《VC图像编程实验.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、目录实验1Windows编程模型及VisualC++环境.....................................................2实验2基本类库应用程序框架............................................................................9实验3设备无关位图的访问...............................................................................16实验4图像的灰度变换...
2、....................................................................................29实验5图像的增强...............................................................................................33实验6图像的分割...............................................................................
3、................42实验7图像编码压缩...........................................................................................481/56实验1Windows编程模型及VisualC++环境(一)实验目的1、熟悉VisualC++开发环境和Windows编程模型。2、学会使用VisualC++开发环境编写简单的应用程序以及程序的调试方法。(二)实验原理1、VisualC++开发环境介绍(1)工作空间窗口ò类浏览方式在ClassViewTab页
4、内,树状栏内每个节点对应一个类,分别为CAboutDlg、CImageShowApp、CImageShowDoc、CImageShowView、CMainFrame类以及Globals全局目录。ò资源浏览方式在ResourceViewTab页内,可对每种资源进行编辑或修改,如添加菜单、添加工具栏、添加对话框以及添加图标等等,如下图:2/56ò文件浏览方式在左下方的FileViewTab页内,从中可看到SourceFiles、HeaderFiles、ResourceFiles等,分别为程序实现文件(.cpp)、头文件(.h)和资源文件,一般情况下,每组
5、相同文件名的头文件和实现文件对应一个类;除了上述的这些文件外,还有创建的中间文件,具体如下:文件扩展名说明CPP程序实现文件H头文件RC资源文件APS支持ResourceViewBSC浏览器信息文件CLW支持ClassWizardDEP附属文件DSP工程文件DSW工作区文件MAK外部生成文件NCB支持ClassViewOPT保留工作区配置PLG建立日志文件(2)向导栏方便查找类、类中成员变量、类中成员函数以及编译、链接及调试的工具条按钮窗口。(3)源代码窗口代码编辑窗口。(4)输出信息窗口输出编译、链接等信息。2、Windows编程模型(1)应用程序
6、创建过程图3/56VisualC++Windows资源脚本文头文件源文件件(RC)Resource.h位图、图标和其他资源MFC头文件资源编译器编译器资源文件(RES)OBJ文件Windows,运行库和可执行文件链接程序MFC库(EXE)(三)实验步骤1、文件--新建4/562、选定工程类型—输入工程保存目录和工程名(1)选择Win32ConsoleApplication工程类型。(2)选择好工程存放的目录位置,如E:。(3)在工程名文本框中输入工程名,如TestHello,系统将自动新建TestHello工程,并将该工程的所有文件保存在E:Te
7、stHello目录下。(4)点击确定按钮。3、”HelloWorld!”程序5/56(1)选择ConsoleApplication类型:A“Hello,World!”Application。(2)点击完成按钮。4、生成HelloWorldApplication(1)在源代码窗口中系统自动输入了上述窗口中的实现代码:6/56#include"stdafx.h"intmain(intargc,char*argv[])//函数入口{printf("HelloWorld!");//在Command窗口打印HelloWorld!字符串return0;}5、
8、编译、链接并运行,观察显示6、按任意键,结束运行7、在原程序的基础上添加变量保存键盘输入值,并在main函数
此文档下载收益归作者所有