主要内容

stretchlim

找到图像对比度拉伸极限

描述

例子

lowhigh= stretchlim ()计算上下限制可用于对比拉伸灰度或RGB图像。在返回的限制lowhigh。默认情况下,限制指定底部1%和1%的所有像素值。

lowhigh= stretchlim (,托尔)指定了分数,托尔图像在低和高饱和的像素值。

例子

全部折叠

灰度图像读入工作区和显示它。

我= imread (“pout.tif”);图imshow(我)

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象的形象。

调整对比度图像中使用stretchlim设置限制,并显示结果。示例使用默认的限制(0.01 - 0.99)饱和上1%,降低1%。

J = imadjust(我stretchlim(我),[]);图imshow (J)

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象的形象。

输入参数

全部折叠

图像对比度拉伸,指定为一个二维灰度图像或二维RGB图像。

数据类型:||int16|uint8|uint16

部分图像饱和,指定为一个数值标量或2-element向量[Low_Fract High_Fract]在区间[0,1]。

价值 描述
标量 如果托尔是一个标量,然后呢Low_Fract =托尔,High_Fract = 1 - Low_Fract,也使饱和分数较低和高像素值。
0 如果托尔= 0,然后我(:)lowhigh = [min ();马克斯(我(:)))
默认的 如果您省略了托尔参数,然后[Low_Fract High_Fract]默认为(0.01 - 0.99)饱和2%。
太大 如果托尔太大了,这样不会饱和后低和高像素的像素值,然后呢stretchlim返回[0 1]

例子:(。02 .80]

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

输出参数

全部折叠

上下极限的对比度拉伸,返回的是下列之一。

  • 当一个2-element数值向量是一个灰度图像。

  • 当2×3数字矩阵是一个RGB图像。显示的列和上下限的三个颜色通道。

数据类型:

提示

扩展功能

GPU的代码生成
生成NVIDIA的CUDA®代码®GPU使用GPU编码器™。

版本历史

之前介绍过的R2006a