- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数字图像处理》
期中大作业
姓名: 钟 涛
学号: 24102200147
序号: 23
南湖学院机电系
2013年 4 月
第一部分: IPT 函数的应用
1、 读取并显示一张彩色图像,然后将其灰度化,并将灰度化后的结果存入计算机中,最后再将其
二值化;
2 、 解答:
(1)程序
f=imread( pic.jpg ) %读入图像 me
imshow(f) %显示图像 me
a=rgb2gray(f) %调用灰度处理函数对头像进行灰度处理
figure,imshow(a) %显示灰度处理后的图像
b=im2bw(a) %调用二值转换函数将图像转换成二值图像
figure,imshow(b) %显示灰度处理后的二值图像
imwrite(a, pic-gai.jpg ) %将灰度图像写入计算机
imwrite(b, pic-gai.jpg ) %将二值图像写入计算
(2 )运行结果
图 1:原图 pic.jpg 图 2:灰度处理后的 pic.jpg
图 3 :灰度处理加二值处理后的 pic-gai.jpg
(3 )结果分析
调用灰度系统函数对图像进行灰度化,然后进行二值处理。灰度处理后去掉了彩色,二值
处理让深灰色变成黑色 浅灰色变成了白色。
2 、使用亮度变换函数完成一张灰度图片的亮度调整:
解答:
(1)程序:
f2=rgb2gray(imread( pic.jpg )) %读入图像并进行灰度处理
imshow(f2) %显示灰度处理后的图像
F=fft2(f2) %对图像进行 DFT计算
S=abs(F) %得到频谱图
figure,imshow(S,[]) %显示频谱图
Fc=fftshift(F) %进行图像的平移
figure,imshow(abs(Fc),[]) % 显示平移后图像
S2=log(1+abs(Fc)) %进行对数变换
figure,imshow(S2,[]) % 显示对数变换后的图像
(3)运行结果
图 1 灰度图像 图 2 f4 直方图
图 3 进行规定化之后的效果 g4 图 4 g4 直方图
(3 )结果分析
通过调用函数 fft2 进行 DFT计算,然后利用 fftshift 将变换的原点平移到频率矩阵中心,可
以明显 看到图像中心点的变化(图 3 ),然后利用对数变化增强视觉效果(图 4 ),结果变化明显,
一目了然。
3 、计算图像的直方图并对其进行均衡化和规定化;
(1.1 )直方图均衡化
(1)程序
f2=rgb2gray(imread(pic.jpg)); % 读入图像 fan, 并进行灰度处理
imshow(f2); %显示灰度图像 f2
figure,imhist(f2); %显示灰度图像 f2, 显示 f2 的直方图
ylim(auto); %设定刻度线和取值范围
g2
原创力文档


文档评论(0)