焰火十二卷(基于|焰火十二卷:基于 PyQt5 的色彩搭配软件)

简介 焰火十二卷是一款免费开源的色彩编辑器。它可以帮助你从色彩转轮或者其他地方生成一组和谐的色彩。你可以将这些色彩分享给其他人,或者应用到你自己的创作当中。你可以将喜欢的色彩组和样板储存在本软件的色彩仓库中,并在下次需要时再提取出来。此外,你也可以将色彩组或者色彩仓库导出为单独的色彩文档,存放在任意地方,分享给你的好友,或者导入其他软件中(如 Adobe Photoshop、GIMP、Krita、Pencil 2D 以及优动漫 Paint 等)。焰火十二卷使用 PyQt5 编写,可以在 Windows 和 Linux 等主流操作系统上正常运行。

  • 主页:https://eigenmiao.com/yanhuo/...
  • 代码:https://github.com/liujiacode...
  • 演示:https://www.bilibili.com/vide...
界面 【焰火十二卷(基于|焰火十二卷:基于 PyQt5 的色彩搭配软件)】焰火十二卷软件界面有四个视图,分别对应四个主要功能,即:
1. 色轮视图
在此界面中,你可以从色轮中创建一组色彩。
焰火十二卷(基于|焰火十二卷:基于 PyQt5 的色彩搭配软件)
文章图片

2. 图像视图
在此界面中,你可以从图像中定位一组色彩。
焰火十二卷(基于|焰火十二卷:基于 PyQt5 的色彩搭配软件)
文章图片

3. 色板视图
在此界面中,你可以从色彩组生成一份色板。
焰火十二卷(基于|焰火十二卷:基于 PyQt5 的色彩搭配软件)
文章图片

4. 仓库视图
在此界面中,你可以将创建的色彩组添加到仓库中。
焰火十二卷(基于|焰火十二卷:基于 PyQt5 的色彩搭配软件)
文章图片

在 Python 中调用焰火十二卷 模块安装
pip install PyQt5==5.12.1 pip install VioletPy

直接运行
violetpy -h

代码调用
import numpy as np from matplotlib import pyplot as plt from violetpy import violetpy as vp# 数据采集 # ...# 调用焰火十二卷,选择色彩 colors = vp.run()["colors"] colors = ["#{}".format(color.hec) for color in colors]# 绘制图表 # ...plt.show()

运行结果如下所示。
焰火十二卷(基于|焰火十二卷:基于 PyQt5 的色彩搭配软件)
文章图片

    推荐阅读