Sprache

ColorSpace.Rgb Konstruktoren

Definition

Überlädt

Name Beschreibung
ColorSpace.Rgb(IntPtr, JniHandleOwnership)
ColorSpace.Rgb(String, Single[], ColorSpace+Rgb+TransferParameters)

Erstellt einen neuen RGB-Farbraum mit einer 3x3-Spalten-Haupttransformationsmatrix.

ColorSpace.Rgb(String, Single[], Double)

Erstellt einen neuen RGB-Farbraum mit einer 3x3-Spalten-Haupttransformationsmatrix.

ColorSpace.Rgb(String, Single[], IDoubleUnaryOperator, IDoubleUnaryOperator)

Erstellt einen neuen RGB-Farbraum mit einer 3x3-Spalten-Haupttransformationsmatrix.

ColorSpace.Rgb(String, Single[], Single[], ColorSpace+Rgb+TransferParameters)

Erstellt einen neuen RGB-Farbraum mit einer angegebenen Gruppe von Primaren und einem angegebenen weißen Punkt.

ColorSpace.Rgb(String, Single[], Single[], Double)

Erstellt einen neuen RGB-Farbraum mit einer angegebenen Gruppe von Primaren und einem angegebenen weißen Punkt.

ColorSpace.Rgb(String, Single[], Single[], IDoubleUnaryOperator, IDoubleUnaryOperator, Single, Single)

Erstellt einen neuen RGB-Farbraum mit einer angegebenen Gruppe von Primaren und einem angegebenen weißen Punkt.

ColorSpace.Rgb(IntPtr, JniHandleOwnership)

protected Rgb(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Graphics.ColorSpace.Rgb : nativeint * Android.Runtime.JniHandleOwnership -> Android.Graphics.ColorSpace.Rgb

Parameter

javaReference
IntPtr

nativeint

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ColorSpace.Rgb(String, Single[], ColorSpace+Rgb+TransferParameters)

Erstellt einen neuen RGB-Farbraum mit einer 3x3-Spalten-Haupttransformationsmatrix.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;[FLandroid/graphics/ColorSpace$Rgb$TransferParameters;)V", "", ApiSince=26)]
public Rgb(string name, float[] toXYZ, Android.Graphics.ColorSpace.Rgb.TransferParameters function);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;[FLandroid/graphics/ColorSpace$Rgb$TransferParameters;)V", "", ApiSince=26)>]
new Android.Graphics.ColorSpace.Rgb : string * single[] * Android.Graphics.ColorSpace.Rgb.TransferParameters -> Android.Graphics.ColorSpace.Rgb

Parameter

name
String

Name des Farbraums, darf nicht NULL sein, seine Länge muss = 1 sein >.

toXYZ
Single[]

3x3 Spalten-Haupttransformationsmatrix von RGB in den Profilverbindungsraum CIE XYZ als Array von 9 Floats kann nicht NULL sein

function
ColorSpace.Rgb.TransferParameters

Parameter für die Übertragungsfunktionen. Dieser Wert darf nicht NULL sein.

Attribute

Hinweise

Erstellt einen neuen RGB-Farbraum mit einer 3x3-Spalten-Haupttransformationsmatrix. Die Transformationsmatrix muss aus dem RGB-Bereich in den Profilverbindungsraum CIE XYZ konvertiert werden.

Der Bereich des Farbraums wird auf \([0..1]\) festgelegt.

Android-Referenz für android.graphics.ColorSpace.Rgb.Rgb.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ColorSpace.Rgb(String, Single[], Double)

Erstellt einen neuen RGB-Farbraum mit einer 3x3-Spalten-Haupttransformationsmatrix.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;[FD)V", "", ApiSince=26)]
public Rgb(string name, float[] toXYZ, double gamma);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;[FD)V", "", ApiSince=26)>]
new Android.Graphics.ColorSpace.Rgb : string * single[] * double -> Android.Graphics.ColorSpace.Rgb

Parameter

name
String

Name des Farbraums, darf nicht NULL sein, seine Länge muss = 1 sein >.

toXYZ
Single[]

3x3 Spalten-Haupttransformationsmatrix von RGB in den Profilverbindungsraum CIE XYZ als Array von 9 Floats kann nicht NULL sein

gamma
Double

Gamma, das als Übertragungsfunktion verwendet werden soll

Attribute

Hinweise

Erstellt einen neuen RGB-Farbraum mit einer 3x3-Spalten-Haupttransformationsmatrix. Die Transformationsmatrix muss aus dem RGB-Bereich in den Profilverbindungsraum CIE XYZ konvertiert werden.

Der Bereich des Farbraums wird auf \([0..1]\) festgelegt.

Java Dokumentation für android.graphics.ColorSpace.Rgb.ColorSpace$Rgb(java.lang.String, float[], double).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ColorSpace.Rgb(String, Single[], IDoubleUnaryOperator, IDoubleUnaryOperator)

Erstellt einen neuen RGB-Farbraum mit einer 3x3-Spalten-Haupttransformationsmatrix.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;[FLjava/util/function/DoubleUnaryOperator;Ljava/util/function/DoubleUnaryOperator;)V", "", ApiSince=26)]
public Rgb(string name, float[] toXYZ, Java.Util.Functions.IDoubleUnaryOperator oetf, Java.Util.Functions.IDoubleUnaryOperator eotf);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;[FLjava/util/function/DoubleUnaryOperator;Ljava/util/function/DoubleUnaryOperator;)V", "", ApiSince=26)>]
new Android.Graphics.ColorSpace.Rgb : string * single[] * Java.Util.Functions.IDoubleUnaryOperator * Java.Util.Functions.IDoubleUnaryOperator -> Android.Graphics.ColorSpace.Rgb

Parameter

name
String

Name des Farbraums, darf nicht NULL sein, seine Länge muss = 1 sein >.

toXYZ
Single[]

3x3 Spalten-Haupttransformationsmatrix von RGB in den Profilverbindungsraum CIE XYZ als Array von 9 Floats kann nicht NULL sein

oetf
IDoubleUnaryOperator

Opto-electronic transfer function, cannot be null

eotf
IDoubleUnaryOperator

Elektro-optische Übertragungsfunktion, darf nicht null sein

Attribute

Hinweise

Erstellt einen neuen RGB-Farbraum mit einer 3x3-Spalten-Haupttransformationsmatrix. Die Transformationsmatrix muss aus dem RGB-Bereich in den Profilverbindungsraum CIE XYZ konvertiert werden.

Der Bereich des Farbraums wird auf \([0..1]\) festgelegt.

Java Dokumentation für android.graphics.ColorSpace.Rgb.ColorSpace$Rgb(java.lang.String, float[], java.util.function.DoubleUnaryOperator, java.util.function.DoubleUnaryOperator).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ColorSpace.Rgb(String, Single[], Single[], ColorSpace+Rgb+TransferParameters)

Erstellt einen neuen RGB-Farbraum mit einer angegebenen Gruppe von Primaren und einem angegebenen weißen Punkt.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;[F[FLandroid/graphics/ColorSpace$Rgb$TransferParameters;)V", "", ApiSince=26)]
public Rgb(string name, float[] primaries, float[] whitePoint, Android.Graphics.ColorSpace.Rgb.TransferParameters function);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;[F[FLandroid/graphics/ColorSpace$Rgb$TransferParameters;)V", "", ApiSince=26)>]
new Android.Graphics.ColorSpace.Rgb : string * single[] * single[] * Android.Graphics.ColorSpace.Rgb.TransferParameters -> Android.Graphics.ColorSpace.Rgb

Parameter

name
String

Name des Farbraums, darf nicht NULL sein, seine Länge muss = 1 sein >.

primaries
Single[]

RGB-Primarfelder als Array von 6 (xy) oder 9 (XYZ) floats. Dieser Wert darf nicht NULL sein.

whitePoint
Single[]

Verweisen Sie auf Weiß als Array von 2 (xy) oder 3 (XYZ) floats. Dieser Wert darf nicht NULL sein.

function
ColorSpace.Rgb.TransferParameters

Parameter für die Übertragungsfunktionen. Dieser Wert darf nicht NULL sein.

Attribute

Hinweise

Erstellt einen neuen RGB-Farbraum mit einer angegebenen Gruppe von Primaren und einem angegebenen weißen Punkt.

Die Primar und der weiße Punkt können im CIE xyY-Raum oder in CIE XYZ angegeben werden. Die Länge der Arrays hängt vom gewählten Leerzeichen ab:

Wenn die Primar und/oder der weiße Punkt in xyY angegeben werden, muss die Y-Komponente nicht angegeben werden und wird als 1,0 angenommen. Nur die xy-Komponenten sind erforderlich.

Android-Referenz für android.graphics.ColorSpace.Rgb.Rgb.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ColorSpace.Rgb(String, Single[], Single[], Double)

Erstellt einen neuen RGB-Farbraum mit einer angegebenen Gruppe von Primaren und einem angegebenen weißen Punkt.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;[F[FD)V", "", ApiSince=26)]
public Rgb(string name, float[] primaries, float[] whitePoint, double gamma);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;[F[FD)V", "", ApiSince=26)>]
new Android.Graphics.ColorSpace.Rgb : string * single[] * single[] * double -> Android.Graphics.ColorSpace.Rgb

Parameter

name
String

Name des Farbraums, darf nicht NULL sein, seine Länge muss = 1 sein >.

primaries
Single[]

RGB-Primarfelder als Array von 6 (xy) oder 9 (XYZ) floats

whitePoint
Single[]

Verweisen auf Weiß als Array von 2 (xy) oder 3 (XYZ) floats

gamma
Double

Gamma, das als Übertragungsfunktion verwendet werden soll

Attribute

Hinweise

Erstellt einen neuen RGB-Farbraum mit einer angegebenen Gruppe von Primaren und einem angegebenen weißen Punkt.

Die Primar und der weiße Punkt können im CIE xyY-Raum oder in CIE XYZ angegeben werden. Die Länge der Arrays hängt vom gewählten Leerzeichen ab:

<Table summary="Parameters length">tr th Space/th<Primaries length></th>th<><White point length>/th</tr><>td<><xyY>/td td td<><6>/td<td><2>/td</tr><><t td><XYZ>/td<td td><9>/td td<><3>/td</tr/table><><><><>

Wenn die Primar und/oder der weiße Punkt in xyY angegeben werden, muss die Y-Komponente nicht angegeben werden und wird als 1,0 angenommen. Nur die xy-Komponenten sind erforderlich.

Java Dokumentation für android.graphics.ColorSpace.Rgb.ColorSpace$Rgb(java.lang.String, float[], float[], double).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

ColorSpace.Rgb(String, Single[], Single[], IDoubleUnaryOperator, IDoubleUnaryOperator, Single, Single)

Erstellt einen neuen RGB-Farbraum mit einer angegebenen Gruppe von Primaren und einem angegebenen weißen Punkt.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;[F[FLjava/util/function/DoubleUnaryOperator;Ljava/util/function/DoubleUnaryOperator;FF)V", "", ApiSince=26)]
public Rgb(string name, float[] primaries, float[] whitePoint, Java.Util.Functions.IDoubleUnaryOperator oetf, Java.Util.Functions.IDoubleUnaryOperator eotf, float min, float max);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;[F[FLjava/util/function/DoubleUnaryOperator;Ljava/util/function/DoubleUnaryOperator;FF)V", "", ApiSince=26)>]
new Android.Graphics.ColorSpace.Rgb : string * single[] * single[] * Java.Util.Functions.IDoubleUnaryOperator * Java.Util.Functions.IDoubleUnaryOperator * single * single -> Android.Graphics.ColorSpace.Rgb

Parameter

name
String

Name des Farbraums, darf nicht NULL sein, seine Länge muss = 1 sein >.

primaries
Single[]

RGB-Primarfelder als Array von 6 (xy) oder 9 (XYZ) floats

whitePoint
Single[]

Verweisen auf Weiß als Array von 2 (xy) oder 3 (XYZ) floats

oetf
IDoubleUnaryOperator

Opto-electronic transfer function, cannot be null

eotf
IDoubleUnaryOperator

Elektro-optische Übertragungsfunktion, darf nicht null sein

min
Single

Der minimale gültige Wert im RGB-Bereich dieses Farbraums

max
Single

Der maximal gültige Wert im RGB-Bereich dieses Farbraums

Attribute

Hinweise

Erstellt einen neuen RGB-Farbraum mit einer angegebenen Gruppe von Primaren und einem angegebenen weißen Punkt.

Die Primar und der weiße Punkt können im CIE xyY-Raum oder in CIE XYZ angegeben werden. Die Länge der Arrays hängt vom gewählten Leerzeichen ab:

<Table summary="Parameters length">tr th Space/th<Primaries length></th>th<><White point length>/th</tr><>td<><xyY>/td td td<><6>/td<td><2>/td</tr><><t td><XYZ>/td<td td><9>/td td<><3>/td</tr/table><><><><>

Wenn die Primar und/oder der weiße Punkt in xyY angegeben werden, muss die Y-Komponente nicht angegeben werden und wird als 1,0 angenommen. Nur die xy-Komponenten sind erforderlich.

Die ID, wie von #getId()diesem Konstruktor zurückgegeben, eines Objekts, das von diesem Konstruktor erstellt wird, ist immer #MIN_ID.

Java Dokumentation für android.graphics.ColorSpace.Rgb.ColorSpace$Rgb(java.lang.String, float[], float[], java.util.function.DoubleUnaryOperator, java.util.function.DoubleUnaryOperator, float, float).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: