在JavaScript中,我使用了JQuery插件xcolor,这是一个非常棒的处理颜色的小工具。它有颜色字符串解析器,所有的颜色空间转换方法,一些颜色过滤器,以及我最喜欢的渐变生成器(参见$.xcolor.gradientlevel()
)。
我正在寻找Java中类似的东西。其他奖励将是falsecolor例程(将数字转换为颜色-功能强大的例程将具有最大/最小截止值和对数与线性比例等参数)和配色方案(如红色->橙色->黄色->绿色渐变生成器)。
有没有免费的库可以在Java中做一些这样的事情,或者这是我必须自己做的事情?除了AWT中的一些东西之外,我在googling中没有找到太多东西,但我需要它是通用的,因为我根本没有使用任何Java GUI东西。
发布于 2012-08-01 02:30:34
Java的Color class应该工作得很好:
Color.brighter()
Color.darker()
渐变:
http://docs.oracle.com/javase/6/docs/api/java/awt/GradientPaint.html
Generating gradients programmatically?
色调饱和度:Color.getHSBColor(hue, saturation, brightness)
发布于 2015-01-12 12:39:35
我还没有试过使用它。但是我偶然发现了apache commons映像库&它看起来很有趣
https://stackoverflow.com/questions/11751663
复制相似问题