Java 配色

Java 配色,java,colors,color-scheme,Java,Colors,Color Scheme,我有一个灰色图像包含至少20种不同的灰度。我想在不改变颜色的情况下使用某种颜色,但灰色会稍微影响颜色的亮度。我不想对颜色做太大的修改,只是一个暗示。我该怎么做呢 我使用的是java,但是我对它背后的概念更感兴趣 如何在Java中获得颜色的hsv值 我不知道HSV,但你可以用HSL来代替。查看一个进行转换的类。实际上,我使用灰色作为亮度,因此曲面看起来不太平坦。我希望应用的颜色呈现灰色阴影的亮度,而不会改变太多颜色。您可能正在寻找的是,例如,如何混合颜色。据我所知,我认为“倍增”模式适合您的需要。

我有一个灰色图像包含至少20种不同的灰度。我想在不改变颜色的情况下使用某种颜色,但灰色会稍微影响颜色的亮度。我不想对颜色做太大的修改,只是一个暗示。我该怎么做呢

我使用的是java,但是我对它背后的概念更感兴趣

如何在Java中获得颜色的hsv值


我不知道HSV,但你可以用HSL来代替。查看一个进行转换的类。

实际上,我使用灰色作为亮度,因此曲面看起来不太平坦。我希望应用的颜色呈现灰色阴影的亮度,而不会改变太多颜色。您可能正在寻找的是,例如,如何混合颜色。据我所知,我认为“倍增”模式适合您的需要。如图所示(例如使用JS、CSS、HTML)。非常感谢,这正是我要寻找的。实际上,我认为您想要的是使用HSV颜色空间-从灰色设置V值,但保持H和S与原始颜色相同。听起来您正在寻找类似的东西: