def rgb( red_data_and_metadata: _DataAndMetadataLike, green_data_and_metadata: _DataAndMetadataLike, blue_data_and_metadata: _DataAndMetadataLike ) -> DataAndMetadata.DataAndMetadata: return RGB.function_rgb(red_data_and_metadata, green_data_and_metadata, blue_data_and_metadata)
def rgb( red_data_and_metadata: DataAndMetadata.DataAndMetadata, green_data_and_metadata: DataAndMetadata.DataAndMetadata, blue_data_and_metadata: DataAndMetadata.DataAndMetadata ) -> typing.Optional[DataAndMetadata.DataAndMetadata]: return RGB.function_rgb(red_data_and_metadata, green_data_and_metadata, blue_data_and_metadata)
def luminance(data_and_metadata: DataAndMetadata.DataAndMetadata) -> typing.Optional[DataAndMetadata.DataAndMetadata]: return RGB.function_rgb_linear_combine(data_and_metadata, 0.2126, 0.7152, 0.0722)
def alpha(data_and_metadata: DataAndMetadata.DataAndMetadata) -> typing.Optional[DataAndMetadata.DataAndMetadata]: return RGB.function_rgb_channel(data_and_metadata, 3)
def luminance( data_and_metadata: _DataAndMetadataLike ) -> DataAndMetadata.DataAndMetadata: return RGB.function_rgb_linear_combine(data_and_metadata, 0.2126, 0.7152, 0.0722)
def alpha( data_and_metadata: _DataAndMetadataLike ) -> DataAndMetadata.DataAndMetadata: return RGB.function_rgb_channel(data_and_metadata, 3)
def green( data_and_metadata: _DataAndMetadataLike ) -> DataAndMetadata.DataAndMetadata: return RGB.function_rgb_channel(data_and_metadata, 1)