当前位置: 首页 > 后端技术 > Python

AdobeColor的替代软件:烟花十二卷

时间:2023-03-26 12:01:49 Python

1.前言Adob??eColor是一个配色网站,可以在线生成不同风格的色彩主题,深受设计师们的喜爱。但是AdobeColor的服务器在国外,导致连接速度很慢,甚至连不上。而且AdobeColor网站需要登录Adobe云服务才能保存和下载我们配好的颜色。这些问题无意间给用户带来了一些困难。另外,由于我经常用Matplotlib画图,所以希望在Python脚本中直接获取匹配的颜色,这也是AdobeColor做不到的。基于以上原因,我决定自己写一个配色软件。2、FireworkTwelveVolumesFireworkTwelveVolumes是我用PyQt5编写的一款配色软件,可以在Windows、Linux等主流操作系统上正常运行。它可以帮助您从色轮或其他地方生成一组和谐的颜色。您可以与他人分享这些颜色,或将它们应用到您自己的创作中。您可以将自己喜欢的色组和色板保存在本软件中,下次需要时可以取出来使用。此外,您还可以将颜色组或颜色仓库导出为单独的颜色文件,存储在任何地方,与您的朋友分享,或导入到其他软件中。FireworkTwelve包含四个核心功能:从色轮创建颜色。从图像中选取颜色。生成渐变样本或固定样本。颜色存储、管理和转换。3、从色轮创建颜色打开Fireworks12后,拖动色轮上的颜色标签,调整位置,创建一组相似的颜色。将左侧窗口中的“同步规则”改为“渐变”,拖动色轮上的颜色标签,创建一组具有渐变的相似颜色。将左侧窗口中的“混合规则”更改为“自定义组”。此时色轮上的颜色标签不受任何规则的限制,自由度最高。您可以创建任何一组颜色。详细的色彩创建教程可以参考视频:烟火十二卷食用指南:配色与应用四、从图片中取色点击顶部导航栏中的“查看”,选择“图片”切换到图片看法。双击空白区域以打开图片。(图片来源:千与千寻の神隠し-スタジオジプリ|STUDIOGHIBLI,?STUDIOGHIBLIInc.,非商业用途。)点击图片任意位置选择颜色。色轮上的颜色分布如下图所示。也可以通过软件内置的拾色算法自动拾取一组颜色(如“浅色七彩”)。5.生成渐变色板点击顶部导航栏中的“查看”,选择“色板”,切换到色板视图。软件会根据所选颜色自动生成渐变调色板。将网格模式更改为“HSV”以根据HSV值插入渐变样本。(默认是根据RGB值进行插值,如上图)修改格子数。6.生成固定调色板在固定调色板中,网格中的颜色可以自由变化,不受渐变规则的限制,因此可以用来存储更多的颜色。例如,将中国传统颜色(共526种颜色)存储在固定色板中。色块号314见资料,名称为“金盏花黄”,色值为“#FCC307”。7、颜色入库点击顶部导航栏中的“查看”,选择“仓库”,切换到仓库视图。软件自带两组色板,“中国传统色”和“日本传统色”。双击空白色组,将当前匹配的色组添加到仓库中。8.颜色管理右击任意颜色组,选择“删除”,即可从仓库中删除该颜色组。选择“详细信息”可以查看颜色组的信息。此颜色组包括:浅青色、浅黄色、浅黄色、亮红色和淡紫色。9、将颜色导出为其他软件可识别的格式在“文档操作”窗口中选择“导出”。在导出窗口中选择“Adobe模板文档(*.aco)”格式。这种格式的颜色文件可以导入到Photoshop和ClipStudioPaint中。此外,您还可以选择“GIMPSwatchFile(*.gpl)”格式,可以导入到GIMP或Krita中。颜色转换导出的详细教程见视频:Createyourowncolorscheme:Firework12+PS/CSP/GIMP/Krita10使用Python调用Firework12实时获取颜色Matplotlib可以画出漂亮的科学论文图表,但其自身的颜色很难满足需求。现在的配色软件和网站很多,但很少有提供绘图脚本调用接口使用的。烟花十二卷作为一款配色软件,结合Matplotlib,可以实现实时选色和预览图表,所见即所得。与之前的方法相比,该方法无需在Matplotlib绘图脚本中硬编码色号,更改颜色时无需重新运行程序,大大提高了绘图效率。另外,烟花十二卷还可以保存之前的颜色,下次画图时直接调用,保证图表颜色风格的一致性。绘图教程见视频:Matplotlib自动颜色编码绘制科学图表:Python调用Firework12实时获取颜色十一、如何获取Firework12软件主页:Firework12Github:Firework12