资料简介:
课程设计-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)输出每个功能的效果图。
........
资料预览图片:

资料文件预览:
共24文件夹,143个文件,文件总大小:57.61MB,压缩后大小:16.11MB
cxcore100.dll [988.05KB]
highgui100.dll [612.05KB]
image.obj [28.33KB]
imagedsp.exe [216.06KB]
imagedsp.ilk [458.06KB]
imagedsp.pch [183.25KB]
imagedsp.pdb [545.00KB]
libguide40.dll [192.00KB]
mydll.dll [220.04KB]
mydll.lib [2.95KB]
vc60.idb [33.00KB]
vc60.pdb [52.00KB]
image.c [12.88KB]
imagedsp.dsp [4.30KB]
imagedsp.plg [949.00B]
mydll.h [1017.00B]
1.txt [6.87MB]
1_1.txt [2.29MB]
1_1_1.txt [2.29MB]
c1.jpg [116.47KB]
c1_1.jpg [89.18KB]
c1_1_1.jpg [70.86KB]
1.jpg [69.52KB]
1_1.jpg [66.13KB]
1_1_1.bmp [58.65KB]
Thumbs.db [10.00KB]
彩色转灰度图像.jpg [90.46KB]
vc60.idb [33.00KB]
vc60.pdb [52.00KB]
cxcore100.dll [988.05KB]
highgui100.dll [612.05KB]
imagedsp.bsc [41.00KB]
imagedsp.exe [176.08KB]
imagedsp.ilk [215.89KB]
imagedsp.pch [172.26KB]
imagedsp.pdb [449.00KB]
imagesrc.obj [9.45KB]
imagesrc.sbr [0.00B]
libguide40.dll [192.00KB]
mydll.dll [220.04KB]
1.jpg [69.52KB]
1_1.jpg [66.13KB]
1_1_1.bmp [58.65KB]
Thumbs.db [10.00KB]
1.txt [6.87MB]
1_1.txt [2.29MB]
1_1_1.txt [2.29MB]
c1.jpg [116.47KB]
c1_1.jpg [89.18KB]
c1_1_1.jpg [70.86KB]
1.jpg [69.52KB]
1_1.jpg [66.13KB]
1_1_1.bmp [58.65KB]
Thumbs.db [10.00KB]
vc60.idb [25.00KB]
cxcore100.dll [988.05KB]
highgui100.dll [612.05KB]
imagedsp.exe [44.00KB]
imagedsp.pch [175.28KB]
imagesrc.obj [3.74KB]
libguide40.dll [192.00KB]
mydll.dll [220.04KB]
1.txt [6.87MB]
1_1.txt [2.29MB]
1_1_1.txt [2.29MB]
c1.jpg [116.47KB]
c1_1.jpg [89.18KB]
c1_1_1.jpg [70.86KB]
Thumbs.db [17.00KB]
随机生成二值图像.jpg [181.73KB]
随机生成彩色图像.jpg [2.99KB]
随机生成灰度图像.jpg [150.54KB]
imagedsp.dsp [4.41KB]
imagedsp.plg [936.00B]
imagesrc.c [2.73KB]
mydll.h [1017.00B]
imagetest.dsw [531.00B]
imagetest.ncb [41.00KB]
imagetest.opt [47.50KB]
cxcore100.dll [988.05KB]
highgui100.dll [612.05KB]
libguide40.dll [192.00KB]
mydll.dll [220.04KB]
mydll.h [1017.00B]
mydll.lib [2.95KB]
cxcore100.dll [988.05KB]
highgui100.dll [612.05KB]
libguide40.dll [192.00KB]
mydll.dll [220.04KB]
mydll.h [1017.00B]
mydll.lib [2.95KB]
1.jpg [71.74KB]
2.jpg [133.45KB]
3.jpg [121.51KB]
4.jpg [114.28KB]
5.jpg [77.86KB]
6.jpg [75.09KB]
7.jpg [112.90KB]
image.c [12.88KB]
horizontal.bmp [114.44KB]
source.bmp [114.45KB]
Thumbs.db [12.50KB]
vertical.bmp [114.44KB]
source.bmp [133.95KB]
sourcecontour.bmp [133.94KB]
sourcetrace.bmp [133.94KB]
Thumbs.db [13.50KB]
bacteria.BMP [32.34KB]
bacteriagausslaplace.BMP [32.34KB]
bacteriaprewitt.BMP [32.34KB]
bacteriarobert.BMP [32.34KB]
blood1.BMP [71.45KB]
blood1gausslaplace.BMP [71.44KB]
blood1kirsch.BMP [71.44KB]
blood1robert.BMP [71.44KB]
Miss.bmp [65.05KB]
Missprewitt.bmp [65.05KB]
Missrobert.bmp [65.05KB]
Misssobel.bmp [65.05KB]
Thumbs.db [68.50KB]
result.BMP [71.44KB]
source.BMP [71.45KB]
Thumbs.db [19.00KB]
Couple.bmp [65.05KB]
dragon1.bmp [41.25KB]
DRAGON_256_1.bmp [168.75KB]
rec1.bmp [65.05KB]
rec2.bmp [65.05KB]
Thumbs.db [43.00KB]
view.bmp [301.05KB]
彩色图像.jpg [81.83KB]
设计报告.doc [2.67MB]
新建 Microsoft PowerPoint 幻灯片.ppt [18.00KB]
opencv1.0二次封装.rar [747.38KB]
cxcore100.dll [988.05KB]
highgui100.dll [612.05KB]
libguide40.dll [192.00KB]
mydll.dll [220.04KB]
mydll.h [1017.00B]
mydll.lib [2.95KB]
imagetest.dsw [531.00B]
imagetest.ncb [41.00KB]
imagetest.opt [52.50KB]