用matlab显示图像直方图

更新时间:2024-05-17 16:43:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

成绩 批阅 日期

重庆交通大学

测绘工程系

实验课程: 数字图像处理 实验名称: 数字图像直方图的显示 班级: 学号: 姓名:

实验日期: 2011 年 11 月 20 日

1、用matlab显示图像的直方图

一、实验目的

通过学习数字图像的直方图,并通过matlab显示直观的领会直方图的含义与意义。对matlab的图像处理进行初步了解。

二、实验素材

三、实验原理

灰度直方图反映的是一幅图像中各灰度级像素出现的频率之间的关系。以灰度级为横坐标,纵坐标为灰度级的频率,绘制频率同灰度级的关系图就是灰度直方图。

在matlab中用imhist函数来实现。

四、实验步骤(操作截图)

在matlab中实现图像的直方图输出。

1、通过z=imread(‘I:\\_DSC0163.jpg’)在matlab中载入上边素材中的图像。

2、通过g=rgb2gray(z)将其转换成灰度图像。 3、通过Imshow(g)将灰度图像在matlab中显示。

4、通过Imhist(g)显示出其的直方图。

五、实验体会

以前只知道matlab对矩阵、平差运算很强,现在看来这软件真的强大。通

过实验,简单了解了些数字图像处理的函数形式。了解到直方图只能反映图像的灰度分布情况,而不能放映图像像素的位置。

本文来源:https://www.bwwdw.com/article/a7q7.html

Top