final case classBandGamma(enabled: Boolean, redGamma: Option[Double], greenGamma: Option[Double], blueGamma: Option[Double]) extends ColorCorrection with Product with Serializable
final case classMultiBandClipping(enabled: Boolean, min: Option[Int], max: Option[Int]) extends ColorCorrection with Product with Serializable
final case classPerBandClipping(enabled: Boolean, redMax: Option[Int], greenMax: Option[Int], blueMax: Option[Int], redMin: Option[Int], greenMin: Option[Int], blueMin: Option[Int]) extends ColorCorrection with Product with Serializable
final case classSaturation(enabled: Boolean, saturation: Option[Double]) extends ColorCorrection with Product with Serializable
final case classSigmoidalContrast(enabled: Boolean, alpha: Option[Double], beta: Option[Double]) extends ColorCorrection with Product with Serializable