interface ColorCorrection
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.MediaLive.Alpha.ColorCorrection |
Go | github.com/aws/aws-cdk-go/awsmedialivealpha/v2#ColorCorrection |
Java | software.amazon.awscdk.services.medialive.alpha.ColorCorrection |
Python | aws_cdk.aws_medialive_alpha.ColorCorrection |
TypeScript (source) | @aws-cdk/aws-medialive-alpha ยป ColorCorrection |
A color space correction rule.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as medialive_alpha from '@aws-cdk/aws-medialive-alpha';
declare const colorSpace: medialive_alpha.ColorSpace;
declare const lut: medialive_alpha.Lut;
const colorCorrection: medialive_alpha.ColorCorrection = {
inputColorSpace: colorSpace,
outputColorSpace: colorSpace,
// the properties below are optional
lut: lut,
};
Properties
| Name | Type | Description |
|---|---|---|
| input | Color | The input color space to match. |
| output | Color | The output color space to convert to. |
| lut? | Lut | The 3D LUT file for the color correction. |
inputColorSpace
Type:
Color
The input color space to match.
outputColorSpace
Type:
Color
The output color space to convert to.
lut?
Type:
Lut
(optional, default: no LUT file)
The 3D LUT file for the color correction.
MediaLive reads the LUT from S3 at runtime, so it
must be an S3 location โ provide it via Lut.fromBucket() (which uses the secure s3ssl://
form and auto-grants the channel role read access) or Lut.url() with an s3:///s3ssl:// URL.

.NET
Go
Java
Python
TypeScript (