主要内容

getrangefromclass.

基于其类的默认显示图像范围

描述

例子

范围= getRangeFromClass(一世返回图像的默认显示范围一世基于其类类型。

例子

全部收缩

读取数据类型的示例图像uint8.

Im = imread('peppers.png');imshow(IM)

图包含轴。轴包含类型图像的对象。

从图像中获取显示范围。类型的图像uint8.在范围内具有像素值[0,255]。

RangeIm = GetRangeFromClass(IM)
范围=1×20 255.

从类型转换图像uint8.输入双倍的

rgb = im2double(IM);

获取新图像的显示范围。像素值在[0,1]的范围内,这与Matlab®软件解释类型的图像一致双倍的

rangergb = getRangefromclass(RGB)
rangergb =1×20 1

输入参数

全部收缩

输入图像,指定为数字数组或逻辑阵列。

输出参数

全部收缩

显示范围,作为表单的2元元数字向量返回[min max]

  • 为了单身的双倍的数据,getrangefromclass.返回范围[0 1]与matlab的方式一致®软件解释类型的图像双倍的单身的

  • 对于整数数据,getrangefromclass.返回该整数类的最小和最大可表示值。例如,如果类是uint8.,动态范围是[0 255]

  • 为了逻辑数据,getrangefromclass.返回范围[0 1]

数据类型:双倍的

扩展能力

C / C ++代码生成
使用MATLAB®Coder™生成C和C ++代码。

GPU代码生成
使用GPU Coder™为NVIDIA®GPU生成CUDA®代码。

也可以看看

|

在R2006A之前介绍