JavaFX ColorAdjust 效果2024 年 8 月 29 日 | 阅读 2 分钟 JavaFX 允许我们通过调整图像颜色的属性,如色调、饱和度、亮度和对比度来调整图像的颜色。 javafx.scene.effect.ColorAdjust 类包含各种属性和方法,可用于将 ColorAdjust 效果应用于节点。 性质下面描述了 javafx.scene.effect.ColorAdjust 类的属性及其 setter 方法。 属性 | 描述 | 设置器方法 |
---|
brightness (亮度) | 颜色亮度的调整。这是一个 double 类型的属性。 | setBrightness(double value) | contrast (对比度) | 颜色的对比度调整。这是一个 double 类型的属性。 | setContrast(double value) | hue | hue (色调) | 颜色的色调调整。这是一个 double 类型的属性。 | 输入 | setInput (输入) | 效果的输入值。这是一个 double 类型的属性。 | 饱和度 | saturation (饱和度) | 颜色的饱和度调整。这是一个 double 类型的属性。 |
构造函数该类包含下面给出的两个构造函数。 - public ColorAdjust() : 使用默认参数创建 ColorAdjust 的新实例。
- public ColorAdjust(double hue, double saturation, double brightness, double contrast) : 使用指定的参数创建 ColorAdjust 的新实例。
示例在下面的例子中,ColorAdjust 效果已应用于具有某些属性的图像。 输出显示了受影响图像和原始图像之间的比较。

|