一尘不染

生成光谱调色板

java

有没有一种简单的方法可以在Java(RGB,HSV和Lab)的颜色模型之间进行转换。

假设RGB颜色模型:

  • 如何计算黑体光谱调色板?我想将其用于热图图表。
  • 单波长频谱怎么样?

编辑:
我发现ColorSpace类可用于RGB
/ CIE与许多其他颜色模型之间的转换。


阅读 227

收藏
2020-12-03

共1个答案

一尘不染

您可以使用HSV颜色模型构建这样的调色板。一旦准备好HSV至RGB代码并在几分钟内处理数字,这将很容易。

但是,我认为仅将代码添加到项目中以生成一个小调色板是不值得的。

从文件中提取所需的调色板并将其添加为静态数组要容易得多,工作量也更少。

Photoshop让您编辑调色板,并附带一个非常漂亮的黑体调色板作为预设。

您可以简单地将它们另存为.act文件。该文件本身只是一个简单的256色á3字节文件(读取顺序为绿色,蓝色,每个通道8位)。

2020-12-03