格斯文档网

您现在的位置是:格斯文档网 > 心得体会 >

直方图均衡化实验报告.doc

 直方图均衡化实验报告

 南京信息工程大学实验(实习)报告

 实验(实习)名称 图像处理 实验(实习)日期 得分 指导教师

 系 计算机与软件学院 专业 软件工程年级 09 班次 03 姓名 学号

 一(实验目的

 学会使用 Matlab 软件计算直方图均衡化

 二(实验任务

 对给出的图像进行均衡化处理

 三(实验内容

 对给出的任意一幅图像进行如下处理:

 A:先进行 imread,然后 imshow

 B:对此图像进行直方图均衡化处理

 C:把相应运算过程的代码,原始图像和处理后的图像附在下面

 代码如下:

 clear;

 clc;

 raw=imread("cameraman.tif"); p=zeros(256);

 [m n]=size(raw);

 for i=1:m

 for j=1:n

 p(raw(i,j)+1)=p(raw(i,j)+1)+1;

 end

 end

 p=p/m/n;

 c=zeros(256);

 c(1)=p(1);

 for i=2:256

 c(i)=c(i-1)+p(i); end

 gray2=floor(c*255+0.5); raw2=zeros(m,n);

 for i=1:m

 for j=1:n

 raw2(i,j)=gray2(raw(i,j)+1);

 end

 end

 raw2=mat2gray(raw2); subplot(221),imshow(raw); subplot(222),imshow(raw2); subplot(223),imhist(raw); subplot(224),imhist(raw2); 四、实验小结

 1 学会创造零矩阵

 2 利用 for 语句进行循环

 3 对于同一窗口如何放置图像.

 4 熟悉使用 Matlab 软件计算直方图均衡化

推荐访问:直方图 均衡 实验

版权所有:格斯文档网 2010-2024 未经授权禁止复制或建立镜像[格斯文档网]所有资源完全免费共享

Powered by 格斯文档网 © All Rights Reserved.。浙ICP备19042928号