- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字图像理实验报告
实验一、图像的显示与格式变换
1、实验目的
1)熟悉常用的图像文件格式与格式转换;
2)熟悉图像矩阵的显示方法(灰度、索引、黑白、彩色);
3)熟悉图像矩阵的格式转换
2、实验内容
练习图像读写命令imread和imwrite并进行图像文件格式间的转换。特别是索引图像与1,4,8,16比特图像的存储与转换。
实验步骤
用图像读命令(imread)从你的硬盘中读取图像 (cameramen.tif);
b.用图像显示功能(imshow)将刚读入的图像显示在一图像窗中;
c.显示颜色条功能(colorbar)在图像的左边画一条颜色亮度显 示条;
d.用(imfinfo)功能得到(gray.bmp)图像的相关信息;
e.用(colormap )获取当前图像的调色板,观察调色板中的颜色设置;
f.用(getimage)功能从坐标轴取得当前图像数据;
g.用(imagesc)功能显示图像从64-128的灰度值;
h. 用(immovie)功能将一个4-D 图像创建多帧索引图的电影动画;
i. 用(warp)功能将图像(testpat1.tif)显示到纹理映射柱 面;
思考:怎样让(cameraman.tif)图像如下图一样显示?
实验结果及代码
a.代码:X=imread(‘cameraman.tif’)
b.代码:y=imshow(X)
显示的图像为:
c、代码:I = colorbar(cameraman.tif)
H=imshow(cameraman.tif)
显示的图像为
d、代码:info=imfinfo(‘gray.bmp)
显示结果为:
Filename: [1x71 char]
FileModDate: 16-Apr-2010 11:23:52
FileSize: 107786
Format: bmp
FormatVersion: Version 3 (Microsoft Windows 3.x)
Width: 409
Height: 259
BitDepth: 8
ColorType: indexed
FormatSignature: BM
NumColormapEntries: 256
Colormap: [256x3 double]
RedMask: []
GreenMask: []
BlueMask: []
ImageDataOffset: 1078
BitmapHeaderSize: 40
NumPlanes: 1
CompressionType: none
BitmapSize: 106708
HorzResolution: 0
VertResolution: 0
NumColorsUsed: 0
NumImportantColors: 0
e、代码:x=imread(‘256.bmp’)
color1=colormap %获取当前图象的调色板
image (x)
info=imfinfo(’256.bmp’)
color2=info.Colormap %注意观察调色板有多少种颜色
colormap(color2)
f、代码:I=getimage
g、代码: imagesc(x,[64 128])
h、代码: load mri;mov = immovie(D,map); movie(mov,3)
显示图像为:
i.源代码:[x,y,z]=cylinder;
I= imread(testpat1.tif);
warp(x,y,z,I),
图像显示为:
思考:
代码:X=inread(cameramen.tif);
Y=[X X];
[x,-y,z]=cylinder;I=imread(Y);
warp(x,y,z,I)
显示图像为:
实验二、图像增强
实验目的
理解图像直方图的含义;
了解直方图的应用;
掌握直方图均衡化的实现方法。
文档评论(0)