gpt4 book ai didi

java - 如何调整颜色代码的色调?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:41:45 25 4
gpt4 key购买 nike

也许有人知道在 Java (Android) 中将 HUE 应用于颜色代码的方法?

例如,如果我有 #1589FF 并应用 180 HUE,我应该得到 #FF8B14。

最佳答案

这应该可以解决问题:

Color c = new Color(0x15, 0x89, 0xFF);

// Get saturation and brightness.
float[] hsbVals = new float[3];
Color.RGBtoHSB(c.getRed(), c.getGreen(), c.getBlue(), hsbVals);

// Pass .5 (= 180 degrees) as HUE
c = new Color(Color.HSBtoRGB(0.5f, hsbVals[1], hsbVals[2]));

关于java - 如何调整颜色代码的色调?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7384278/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com