课程设计-C语言数字图像处理-几何变换2,共21页,4271字,附源程序、PPT。
目录
1系统意义及功能 1
1.1 意义 1
1.2功能 1
1.2.1 描述 1
1.2.2 要求 1
1.2.3 输入/输出 1
2系统功能结构图以及调用关系 1
2.1功能结构图 1
2.2调用关系 2
3各模块功能具体实现 2
3.1彩色图像转换为灰度图像模块 2
3.2平移灰度图像模块 3
3.3平移彩色图像模块 3
3.4等比缩放灰度图像 4
3.5等比缩放彩色图像 4
3.6非等比缩放灰度图像 4
4 程序的界面,输入数据和输出结果 5
5 系统使用说明 9
6 C语言源程序代码 9
7 心得体会 18
8 实习日志 18
9 参考文献 19
1系统意义及功能
1.1 意义
数字图像处理是一门交叉学科。是未来技术向智能化发展的最富有前景,也最富有挑战的领域。其研究的领域博大精深,应用领域十分广泛,每个领域都可以让人安身立命一辈子。
图像是人类获取和交换信息的主要来源,因此,图像处理的应用领域必然涉及到人类生活和工作的方方面面。随着人类活动范围的不断扩大,图像处理的应用领域也将随之不断扩大。
1.2功能
1.2.1 描述
读入一幅彩色的数字图像,完成一系列的几何运算,并分别输出每个运算的效果图。
1.2.2 要求
(1)先将彩色图像变为灰度图像;
(2)然后将灰度图像进行平移,对彩色图像进行平移加分;
(3)最后将灰度图像和彩色图像进行缩放(等比例缩放和非等比例缩放);
(4)自定义函数完成将图像保存为bmp格式。
1.2.3 输入/输出
(1)应用程序运行后,先显示一个菜单,然后用户根据需要选择相应的操作项目。进入每个操作后,根据程序的提示输入相应的信息;
(2)输出每个功能的效果图。
........
资料预览图片: