CameraColorSpaces


object CameraColorSpaces


Constants and utility functions for CameraColorSpace.

Summary

Public functions

String
@RequiresApi(value = 26)
fromColorSpaceNamed(colorSpaceNamed: ColorSpace.Named)

Converts a android.graphics.ColorSpace.Named to a CameraColorSpace string.

ColorSpace.Named?
@RequiresApi(value = 26)
toColorSpaceNamed(colorSpace: String)

Converts a CameraColorSpace string to a ColorSpace.Named.

Constants

ACES

Added in 1.7.0-alpha03
const val ACESString

ACESCG

Added in 1.7.0-alpha03
const val ACESCGString

ADOBE_RGB

Added in 1.7.0-alpha03
const val ADOBE_RGBString

BT2020

Added in 1.7.0-alpha03
const val BT2020String

BT2020_HLG

Added in 1.7.0-alpha03
const val BT2020_HLGString

BT2020_PQ

Added in 1.7.0-alpha03
const val BT2020_PQString

BT709

Added in 1.7.0-alpha03
const val BT709String

CIE_LAB

Added in 1.7.0-alpha03
const val CIE_LABString

CIE_XYZ

Added in 1.7.0-alpha03
const val CIE_XYZString

DCI_P3

Added in 1.7.0-alpha03
const val DCI_P3String

DISPLAY_P3

Added in 1.7.0-alpha03
const val DISPLAY_P3String

EXTENDED_SRGB

Added in 1.7.0-alpha03
const val EXTENDED_SRGBString

LINEAR_EXTENDED_SRGB

Added in 1.7.0-alpha03
const val LINEAR_EXTENDED_SRGBString

LINEAR_SRGB

Added in 1.7.0-alpha03
const val LINEAR_SRGBString

NTSC_1953

Added in 1.7.0-alpha03
const val NTSC_1953String

PRO_PHOTO_RGB

Added in 1.7.0-alpha03
const val PRO_PHOTO_RGBString

SMPTE_C

Added in 1.7.0-alpha03
const val SMPTE_CString

SRGB

Added in 1.7.0-alpha03
const val SRGBString

UNKNOWN

Added in 1.7.0-alpha03
const val UNKNOWNString

Public functions

fromColorSpaceNamed

Added in 1.7.0-alpha03
@RequiresApi(value = 26)
fun fromColorSpaceNamed(colorSpaceNamed: ColorSpace.Named): String

Converts a android.graphics.ColorSpace.Named to a CameraColorSpace string.

Parameters
colorSpaceNamed: ColorSpace.Named

The android.graphics.ColorSpace.Named to convert.

Returns
String

The corresponding CameraColorSpace string or UNKNOWN if not supported.

toColorSpaceNamed

Added in 1.7.0-alpha03
@RequiresApi(value = 26)
fun toColorSpaceNamed(colorSpace: String): ColorSpace.Named?

Converts a CameraColorSpace string to a ColorSpace.Named.

Parameters
colorSpace: String

The CameraColorSpace string to convert.

Returns
ColorSpace.Named?

The corresponding ColorSpace.Named or null if not supported.