TensorFlow 2.0 RC is available Learn more

tfg.image.color_space.srgb.from_linear

Converts linear colors to sRGB colors.

tfg.image.color_space.srgb.from_linear(
    linear,
    gamma=2.4,
    name=None
)

Defined in image/color_space/srgb.py.

Note:

In the following, A1 to An are optional batch dimensions.

Args:

  • linear: A Tensor of shape [A_1, ..., A_n, 3], where the last dimension represents RGB values in the range [0, 1] in linear color space.
  • gamma: A float gamma value to use for the conversion.
  • name: A name for this op that defaults to "srgb_from_linear".

Raises:

  • ValueError: If linear has rank < 1 or has its last dimension not equal to 3.

Returns:

A tensor of shape [A_1, ..., A_n, 3], where the last dimension represents sRGB values.