栅格图层的直方图的使用方式有两种。可以使用影像分析 窗口中的交互式直方图拉伸来更改红色、绿色和蓝色波段的最小值和最大值。此外,图层属性 对话框可用于在符号系统选项卡中访问直方图。在此,可以修改最小值和最大值并更改定义拉伸的线。
交互式直方图拉伸
通过调整直方图的两端,可以调整直方图曲线通过 8 位显示拉伸的方式。
- 在 ArcMap 中,将栅格数据添加到显示视图,然后打开影像分析 窗口。
- 在影像分析 窗口顶部,选择要在图层列表中修改的图层。
- 单击交互式直方图拉伸按钮 。
如果具有 1 波段(灰度)显示,则将查看一个直方图。如果具有 3 波段 (RGB) 显示,则将查看三个直方图。
- 使用滑块 (1) 或键入值 (2),为各波段调整最小值和最大值。或键入最小和最大裁剪百分比值以调整所有波段 (3)。最小-最大百分比将应用到所有波段。要将拉伸返回到应用程序的默认值,请单击撤消按钮 .
在“图层属性”对话框内
在使用“RGB 合成”渲染器或“拉伸”渲染器显示栅格数据时,可对直方图进行调整。直方图的 x 轴表示像素值,y 轴表示计数。输入像素值用灰色显示,输出像素值用彩色显示。如果没有直方图拉伸,则输入像素值等于输出的拉伸像素值。拉伸程度越大,输入像素值和输出像素值之间的差异也越大。
在对直方图应用拉伸时,可使用以下几种不同方法:
- 单击线按钮 创建分段线性拉伸。结果会得到表示输入值和输出值之间差异的分段图形线。此方法可用于增加指定范围内的对比度。
- 单击样条按钮 创建非线性拉伸。结果会得到表示输入值和输出值之间差异的弯曲图形线。此方法可用于增加特定值范围内的对比度,同时降低其他值范围内的对比度。
- 单击点按钮 创建点拉伸。结果取决于表示输入值和输出值之间差异的点的放置位置。此方法可用于控制自定义点位置处的对比度。
也可在直方图内单击以放置断点。将这些断点拖动到适当的位置以对某些值应用拉伸。如果知道要进行拉伸的值,可将鼠标指针放在直方图上,然后沿图形线的 x 轴找到这些输入值。在这些点处放置断点,然后将图形线向上移动到 y 轴上所需的输出值位置。要删除断点,可将鼠标指针放在一个断点上,然后单击该断点并将其拖离图形线。
单击信息按钮 ,查看有关直方图中多个列的信息。在直方图内单击和拖动列,这些列即会高亮显示并且其信息将显示在对话框中的“信息”部分。
单击平滑按钮 ,可对应用于点拉伸的拉伸效果进行平滑处理。结果会得到一条平滑的曲线,而不是锯齿状的折线。可以继续单击此按钮,直到获得所需的平滑度为止。
单击累积按钮 ,直方图的输入 (x) 轴即会显示累积输出 (y)。
- 右键单击内容列表或目录 窗口中的栅格图层,然后单击属性。
- 单击符号系统选项卡。
- 选择拉伸类型并单击直方图按钮。
将为栅格图层打开直方图 窗口,用于以交互方式使用如上所述的工具来修改拉伸。