gpt4 book ai didi

java - 将 3 个 RGB 整型转换为 1 个 0-1 double 型

转载 作者:行者123 更新时间:2023-12-02 12:19:29 26 4
gpt4 key购买 nike

我正在创建一个 GUI,它具有从 0-1 的 double slipPos,需要指定设置的颜色。生成的颜色应始终处于完全饱和度和 50% 亮度。我需要将数字从 0 到 1 转换为任何颜色(即三个整数),其中 0 是红色,0.333 是绿色,0.666 是蓝色。我还需要逆向操作,取三个整数并将它们从 0-1 转换为 double 。我该如何进行数学计算才能使这项工作成功?

最佳答案

您正在寻找的只是从 HSL 到 RGB 以及向后的转换。看看答案 here 。对于您的情况,s=1l=0.5

关于java - 将 3 个 RGB 整型转换为 1 个 0-1 double 型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45898328/

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