如何在matlab中画出图像灰度直方图

  • 原创
  • |
  • 浏览:31246
  • |
  • 更新:
  • |
  • 标签:MATLAB 

灰度直方图描述了一副图像的灰度级统计信息,主要应用与图像分隔和图像灰度变换等处理过程中。使用的图像如图.

如何在matlab中画出图像灰度直方图

工具/原料

  • matlab

图像读入与转换

  1. 1

    首先使用imread函数读入图像,并使用whos查看变量信息.

    如何在matlab中画出图像灰度直方图
    如何在matlab中画出图像灰度直方图
  2. 1
    此文章非法爬取自百度经验
  3. 2

    灰度直方图的绘制需要imhist函数,若直接imhist,由于图像是RGB格式,是3维的,是不能绘制的.

    如何在matlab中画出图像灰度直方图
  4. 3

    使用rgb2gray将图像转化为灰度图,并使用whos查看变量信息.

    如何在matlab中画出图像灰度直方图
  5. 4

    使用imshow显示转化为灰度图的图像,发现由于图像选择的问题,基本没有改变.

    如何在matlab中画出图像灰度直方图
    END

直方图绘制

  1. 1

    一般直方图直接使用imhist绘制.

    如何在matlab中画出图像灰度直方图
    如何在matlab中画出图像灰度直方图
  2. 2

    归一化直方图的绘制如图.

    如何在matlab中画出图像灰度直方图
    如何在matlab中画出图像灰度直方图
    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
相关标签MATLAB