0

在 JavaScript 中,我使用了 JQuery 插件xcolor,这是一个很棒的处理颜色的小工具。它具有颜色字符串解析器、所有颜色空间转换方法、一些颜色过滤器和我最喜欢的渐变生成器(请参阅 参考资料$.xcolor.gradientlevel())。

我在 Java 中寻找类似的东西。其他好处是假色例程(将数字转换为颜色 - 强大的例程将具有最大/最小截止值和对数与线性比例等参数)和配色方案(如红色 -> 橙色 -> 黄色 -> 绿色渐变生成器) .

是否有任何免费库可以在 Java 中完成其中一些事情,或者这是我必须自己动手做的事情?除了 AWT 中的一些东西外,我在谷歌搜索中没有找到太多东西,但我需要它是通用的,因为我根本没有使用任何 Java GUI 东西。

4

2 回答 2

1

Java's Color class should work fine:

Color.brighter()
Color.darker()

Gradients:

http://docs.oracle.com/javase/6/docs/api/java/awt/GradientPaint.html

Generating gradients programmatically?

Hue Saturation: Color.getHSBColor(hue, saturation, brightness)

于 2012-08-01T02:30:34.407 回答
0

我没有尝试过使用它。但我遇到了 apache commons 成像库,它看起来很有趣

http://commons.apache.org/proper/commons-imaging/

于 2015-01-12T12:39:35.233 回答