Serializable, Comparable<ColorSpace>public enum ColorSpace extends Enum<ColorSpace>
Image color space defines how colors are organized and represented. Common color space standards include SRGB and DISPLAY_P3.
SystemCapability.Multimedia#IMAGE| 枚举常量 | 说明 |
|---|---|
ACES |
Indicates the color space based on SMPTE ST 2065-1:2012.
|
ACES_CG |
Indicates the color space based on Academy S-2014-004.
|
ADOBE_RGB_1998 |
Indicates the color space based on Adobe RGB (1998).
|
DCI_P3 |
Indicates the color space based on SMPTE RP 431-2-2007.
|
DISPLAY_P3 |
Indicates the color space based on SMPTE RP 431-2-2007 and IEC 61966-2.1:1999.
|
EXTENDED_SRGB |
Indicates the color space based on IEC 61966-2-2:2003.
|
GENERIC_LAB |
Indicates the color space using CIE XYZ D50 as the profile conversion space.
|
GENERIC_XYZ |
Indicates the color space based on the standard illuminant with D50 as the white point.
|
ITU_2020 |
Indicates the color space based on Rec.ITU-R BT.2020-1.
|
ITU_709 |
Indicates the color space based on Rec.ITU-R BT.709-5.
|
LINEAR_EXTENDED_SRGB |
Indicates the color space based on IEC 61966-2-2:2003.
|
LINEAR_SRGB |
Indicates the SRGB using a linear transfer function based on the IEC 61966-2.1:1999 standard.
|
NTSC_1953 |
Indicates the color space based on the NTSC 1953 standard.
|
ROMM_RGB |
Indicates the color space based on ISO 22028-2:2013.
|
SMPTE_C |
Indicates the color space based on SMPTE C.
|
SRGB |
Indicates the standard red green blue (SRGB) color space based on IEC 61966-2.1:1999.
|
UNKNOWN |
Indicates an unknown color space.
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
int |
getValue() |
Obtains an enum value.
|
static ColorSpace |
valueOf(String name) |
返回带有指定名称的该类型的枚举常量。
字符串必须与用于声明该类型的枚举常量的
标识符完全匹配。(不允许有多余
的空格字符。)
|
static ColorSpace[] |
values() |
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。该方法可用于迭代
常量, 如下所示:
for (ColorSpace c : ColorSpace.values()) System.out.println(c); |
public static final ColorSpace UNKNOWN
public static final ColorSpace DISPLAY_P3
public static final ColorSpace SRGB
public static final ColorSpace LINEAR_SRGB
public static final ColorSpace EXTENDED_SRGB
public static final ColorSpace LINEAR_EXTENDED_SRGB
public static final ColorSpace GENERIC_XYZ
public static final ColorSpace GENERIC_LAB
public static final ColorSpace ACES
public static final ColorSpace ACES_CG
public static final ColorSpace ADOBE_RGB_1998
public static final ColorSpace DCI_P3
public static final ColorSpace ITU_709
public static final ColorSpace ITU_2020
public static final ColorSpace ROMM_RGB
public static final ColorSpace NTSC_1953
public static final ColorSpace SMPTE_C
public static ColorSpace[] values()
for (ColorSpace c : ColorSpace.values()) System.out.println(c);
public static ColorSpace valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public int getValue()