getrangefromclass
Retorna os valores mínimo e máximo da classe de dados de uma imagem.
Categoria: Graphics > Images
Sintaxe
range = getrangefromclass(I)
Retorna [min max] para a classe de I.
Descrição
Importa apenas a classe de I, não seus valores. Para classes inteiras, o intervalo é a faixa completa do tipo; para imagens de ponto flutuante e lógicas, retorna-se o intervalo de exibição convencional [0 1]. É útil em código de escala que deve funcionar com várias classes de imagem.
Argumentos de entrada
I- Array de imagem de qualquer classe numérica ou lógica.
Argumentos de saída
range- Vetor de dois elementos:
[0 255]parauint8,[-32768 32767]paraint16,[0 1]paradouble,singlee lógicos.
Exemplo
Intervalos por classe
getrangefromclass(uint8(1))
getrangefromclass(int16(1))
getrangefromclass(0.5)
Saída
ans = 1×2
0 255
ans = 1×2
-32768 32767
ans = 1×2
0 1