开源的调色板软件:焰火十二卷(Rickrack)

一、前言

Adobe Color 是一个配色网站,可以在线生成不同风格的色彩主题,受到设计师的喜爱。然而,Adobe Color 服务器在国外,导致连接速度很慢,甚至会连接不上。并且,Adobe Color 网站需要登录 Adobe 云服务才能保存和下载我们配好的色彩。这些问题无意间给使用者带来一些困难。另外,由于我经常要用 Matplotlib 画图,我希望能在 Python 脚本中直接获取配好的色彩,这个也是 Adobe Color 无法完成的。基于以上原因,我决定自己写一款配色软件。

二、焰火十二卷

焰火十二卷是我用 PyQt5 编写的一款配色软件,可以在 Windows 和 Linux 等主流操作系统上正常运行。它可以帮助你从色轮或者其他地方生成一组和谐的色彩。你可以将这些色彩分享给其他人,或者应用到你自己的创作当中。开源地址:https://github.com/eigenmiao/Rickrack

焰火十二卷包含四大核心功能:

  • 从色轮中创建色彩。

  • 从图像中拾取色彩。

  • 生成渐变色板或者固定色板。

  • 色彩存储、管理与转换。

三、从色轮中创建色彩

打开焰火十二卷后,拖动色轮上的色彩标签,调整好位置,即可创建一组相似组色彩。

将左侧窗口中的“同步规则”改为“渐变”,拖动色轮上的色彩标签,即可创建一组渐变的相似组色彩。

将左侧窗口中的“调和规则”改为“自定组”,此时色轮上的色彩标签不受任何规则限制,自由度最高,可以创建任意的一组色彩。

创建色彩的详细教程参见视频:

焰火十二卷食用指南:色彩搭配与应用

四、从图像中拾取色彩

点击顶部导航栏中的“视图”,选择“图像”,切换至图像视图。双击空白区域打开一张图片。(图片来源:千と千尋の神隠し - スタジオジブリ|STUDIO GHIBLI,© STUDIO GHIBLI Inc.,非商业使用。)

在图像中点击任意位置选取色彩。

色彩在色轮中的分布如下所示。

也可以通过软件内置的色彩拾取算法(如“浅淡多彩”)自动拾取一组色彩。

五、生成渐变色板

点击顶部导航栏中的“视图”,选择“色板”,切换至色板视图。软件将根据选择的色彩自动生成一个渐变色板。

将网格模式更改为“HSV”,即以 HSV 数值为基准插值生成渐变色板。(默认为以 RGB 数值为基准插值,如上图所示。)

修改网格数目。

六、生成固定色板

在固定色板中,网格中的色彩可以自由更改而不受渐变规则的限制,因而可以用来存储更多色彩。例如,将中国传统色(共 526 种色彩)储存在固定色板中。

查看第 314 号色彩块的信息。其名称为“金盏黄”,色彩数值为“#FCC307”。

七、色彩存储

点击顶部导航栏中的“视图”,选择“仓库”,切换至仓库视图。软件自带两组色板,“中国传统色”和“日本传统色”。

双击空白色彩组,将当前搭配好的色彩组添加到仓库中。

八、色彩管理

在任意色彩组上右键单击,选择“删除”可以将此色彩组从仓库中删除。

选择“详情”,查看该色彩组的信息。此色彩组包含:浅青、浅黄、浅黄、明红和淡紫。

九、将色彩导出为其他软件可识别的格式

在“文档操作”窗口中选择“导出”。

在导出窗口中选择“Adobe 样板文档(\*.aco)”格式。此格式的色彩文档可导入 Photoshop 和 Clip Studio Paint 中。另外,也可以选择“GIMP 色板文档(\*.gpl)”格式,此格式的色彩文档可导入 GIMP 可 Krita 中。

色彩转换与导出的详细教程参见视频:

创建自己的配色方案:焰火十二卷+PS/CSP/GIMP/Krita

十、使用 Python 调用焰火十二卷实时获取色彩

Matplotlib 可以绘制美观的科学论文图表,但其自带的色彩很难满足需求。如今配色软件和网站繁多,但很少提供调用接口供绘图脚本使用。焰火十二卷作为一款配色软件,与 Matplotlib 结合,可以实现实时选取色彩并预览图表,所见即所得。 与以往方法相比,此方法无需将色彩编号写死在 Matplotlib 绘图脚本中,更改色彩也无需重新运行程序,极大地提高了绘图效率。另外,焰火十二卷还可以保存以往的色彩,并在下次绘图时直接调用,保证图表色彩风格的一致性。

绘图教程参见视频:

Matplotlib 自动调色绘制科研图表:Python 调用焰火十二卷实时获取色彩

十一、如何获取焰火十二卷

软件主页:

焰火十二卷

Github:

焰火十二卷

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值