ColorSpace.ToXyz Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| ToXyz(Single[]) |
Converte um valor de cor do modelo desse espaço de cor em valores CIE XYZ tristimulus. |
| ToXyz(Single, Single, Single) |
Converte um valor de cor do modelo desse espaço de cor em valores CIE XYZ tristimulus. |
ToXyz(Single[])
Converte um valor de cor do modelo desse espaço de cor em valores CIE XYZ tristimulus.
[Android.Runtime.Register("toXyz", "([F)[F", "GetToXyz_arrayFHandler", ApiSince=26)]
public abstract float[] ToXyz(float[] v);
[<Android.Runtime.Register("toXyz", "([F)[F", "GetToXyz_arrayFHandler", ApiSince=26)>]
abstract member ToXyz : single[] -> single[]
Parâmetros
- v
- Single[]
Uma matriz de componentes de cor que contém o valor de cor do espaço de cores a ser convertido em XYZ e grande o suficiente para manter os valores de XYZ tristimulus resultantes
Retornos
A matriz passada no parâmetro
- Atributos
Comentários
Converte um valor de cor do modelo desse espaço de cor em valores CIE XYZ tristimulus. Se o modelo de cor desse espaço de cor não Model#RGB RGBfor, supõe-se que o espaço CIE XYZ de destino use um #ILLUMINANT_D50 D50 illuminant padrão.
O comprimento da matriz especificada deve ser pelo menos igual ao número de componentes de cor, conforme retornado por Model#getComponentCount().
Java documentação para android.graphics.ColorSpace.toXyz(float[]).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
ToXyz(Single, Single, Single)
Converte um valor de cor do modelo desse espaço de cor em valores CIE XYZ tristimulus.
[Android.Runtime.Register("toXyz", "(FFF)[F", "GetToXyz_FFFHandler", ApiSince=26)]
public virtual float[] ToXyz(float r, float g, float b);
[<Android.Runtime.Register("toXyz", "(FFF)[F", "GetToXyz_FFFHandler", ApiSince=26)>]
abstract member ToXyz : single * single * single -> single[]
override this.ToXyz : single * single * single -> single[]
Parâmetros
- r
- Single
O primeiro componente do valor a ser convertido (normalmente R em RGB)
- g
- Single
O segundo componente do valor a ser convertido (normalmente G em RGB)
- b
- Single
O terceiro componente do valor do qual converter (normalmente B no RGB)
Retornos
Uma nova matriz de 3 floats, contendo valores XYZ tristimulus
- Atributos
Comentários
Converte um valor de cor do modelo desse espaço de cor em valores CIE XYZ tristimulus. Se o modelo de cor desse espaço de cor não Model#RGB RGBfor, supõe-se que o espaço CIE XYZ de destino use um #ILLUMINANT_D50 D50 illuminant padrão.
Esse método é uma conveniência para espaços de cores com um modelo de 3 componentes (Model#RGB RGB ou Model#LAB por exemplo). Com espaços de cores usando menos ou mais componentes, use #toXyz(float[]) em vez disso
.
Java documentação para android.graphics.ColorSpace.toXyz(float, float, float).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.