主要内容

imhist

图像数据直方图

描述

计数binLocations= imhist(计算灰度图像的直方图.的imhist函数返回直方图计数计数和箱子的位置binLocations.直方图中的箱子数量由图像类型决定。

计数binLocations= imhist(n指定箱子的数量。n,用于计算直方图。

计数binLocations= imhist(X提出计算索引图像的直方图X与colormap提出.直方图为颜色图中的每个条目都有一个bin。

例子

imhist (___显示直方图的图形。如果输入图像是索引图像,则直方图显示颜色图的颜色条以上像素值的分布提出

例子

全部折叠

将灰度图像读入工作区。

I = imread(“pout.tif”);

显示图像的直方图。自是灰度,默认情况下直方图将有256个箱。

imhist(我)

图中包含2个轴对象。Axes对象1包含一个stem类型的对象。坐标轴对象2包含2个image、line类型的对象。

加载3-D数据集。

负载mristack

显示数据的直方图。由于图像是灰度的,imhist默认使用256个箱子。

imhist (mristack)

图中包含2个轴对象。Axes对象1包含一个stem类型的对象。坐标轴对象2包含2个image、line类型的对象。

输入参数

全部折叠

灰度图像,指定为任意维度的数值数组。如果映像具有数据类型,则值必须在[0,1]范围内。如果值在范围[0,1]之外,则可以使用重新调节函数将值重新缩放到预期的范围。

数据类型:||int8|int16|int32|uint8|uint16|uint32|逻辑

箱数,指定为正整数。如果是灰度图像吗imhist使用默认值256个箱子。如果那么是二值图像吗imhist使用两个箱子。

例子:50

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

索引图像,指定为任意维度的数字数组。

数据类型:||uint8|uint16|逻辑

与索引图像相关联的颜色映射X,指定为c-by-3数值矩阵,值范围为[0,1]。每一行都是一个三元素的RGB三元组,它指定了颜色图中单一颜色的红色、绿色和蓝色组件。颜色映射必须至少与中最大的索引一样长X

数据类型:

输出参数

全部折叠

直方图计数,作为数字数组返回。如果直方图是为索引图像计算的,X的长度计数和颜色图的长度一样,提出

Bin位置,作为数字数组返回。

提示

  • 对于灰度图像,使用n直方图的箱是每个宽度的半开间隔一个/(n−1).特别是pthBin是半开区间

    一个 p 1.5 n 1 B x < 一个 p 0.5 n 1 B

    在哪里x为强度值。比例因子一个和偏移量B依赖于图像类的类型如下:

    数据类型 一个 B
    1 0
    1 0
    int8 255 128
    int16 65535年 32768年
    int32 4294967295年 2147483648年
    uint8 255 0
    uint16 65535年 0
    uint32 4294967295年 0
    逻辑 1 0

  • 显示的直方图计数而且binLocations,使用命令阀杆(binLocations计数)

扩展功能

版本历史

R2006a之前介绍

全部展开

另请参阅

||