主要内容

对比度调整

使用线性缩放调整图像对比度

  • 对比度调节块

库:
计算机视觉工具箱/分析与增强

描述

对比度调整Block通过在指定的上限和下限之间线性缩放像素值来调整图像的对比度。高于或低于指定范围的像素值将分别饱和到上限或下限值。有关更多信息,请参见调整图像对比度

港口

输入

全部展开

输入图像,指定为——- - - - - -N矩阵或——- - - - - -N——- - - - - -C数组,C是输入图像中颜色通道的数量。

数据类型:||int8|int16|uint8|uint16|布尔|不动点

输出

全部展开

输出图像,返回为——- - - - - -N矩阵或——- - - - - -N——- - - - - -C数组,C是颜色通道的数量。

数据类型:||int8|int16|uint8|uint16|布尔|不动点

参数

全部展开

指定块如何确定输入图像的像素值范围,作为以下选项之一:

  • 完整输入数据范围[min - max]—范围设置为输入图像中的最小和最大像素值。

  • 用户定义的范围—启用范围[低高]参数。指定范围[低高]参数作为非负值的两元向量,其中第一个元素为输入像素值范围的下限,第二个元素为输入像素值范围的上限。

  • 由饱和离群像素确定的范围-通过饱和离群像素指定的范围。的值确定范围饱和像素的百分比[低高]指定直方图箱的数量(用于在排除异常值时计算范围),直方图箱的数量参数。有关更多信息,请参见通过饱和离群像素确定对比度调整范围

将输入像素值范围指定为非负数的两元素向量。向量的第一个和第二个元素分别指定输入像素值范围的下限和上限。

依赖关系

若要启用此参数,请设置调整像素值参数用户定义的

指定要饱和的像素的最大百分比为非负数的两元素向量。每个元素必须在0到100的范围内。该块计算输入像素值范围的下限,使得输入图像中值小于下限的像素百分比最多是第一个元素的值。类似地,该块计算输入像素值范围的上限,使得输入图像中值大于上限的像素百分比最多为第二个元素的值。

依赖关系

若要启用此参数,请设置调整像素值参数由饱和离群像素确定的范围

选择此参数可启用直方图箱的数量参数,该参数使您能够为块指定自定义数量的直方图箱,以便在排除异常值后用于计算输入像素值范围。

依赖关系

若要启用此参数,请设置调整像素值参数由饱和离群像素确定的范围

指定用于计算缩放输入像素值的范围的直方图箱的数量。

依赖关系

若要启用此参数,请设置调整像素值参数由饱和离群像素确定的范围,并选择指定直方图箱的数量(用于在排除异常值时计算范围)参数。

指定块如何确定输出图像的像素值范围,作为以下选项之一:

  • 全数据类型范围—像素值的输出范围为输入数据类型的最小值到最大值。

  • 用户定义的范围—启用范围[低高]参数。指定范围[低高]参数作为非负值的两元向量,其中第一个元素是输出像素值范围的下限,第二个元素是输出像素值范围的上限。

将输出像素值范围指定为非负数的两元素向量。向量的第一个和第二个元素分别指定输出像素值范围的下限和上限。

依赖关系

若要启用此参数,请设置将像素值调整为参数用户定义的范围

块特征

数据类型

|不动点|整数|

多维信号

没有

适应信号

是的

算法

全部展开

扩展功能

C/ c++代码生成
使用Simulink®Coder™生成C和c++代码。金宝app

版本历史

在R2006b中引入