MEP21:颜色和厘米重构#
状态#
讨论:本 MEP 尚未开始,但这里有一些正在进行的想法,可能会成为本 MEP 的一部分:
分支和拉取请求#
摘要#
颜色
整理命名空间
定义一个“颜色”类
使从一种颜色类型转换为另一种颜色类型变得容易,等等。
`hex -> RGB`
`RGB -> hex`
`HSV -> RGB`
改进颜色图的构造 - 字典方法过时且过于复杂(尽管非常强大)
可以在不同模式下的两种或多种颜色类型之间进行插值,例如对于在 HSV 空间中构建颜色图特别有用
厘米
将模块重命名为更具描述性的名称 - 可映射?
总体而言,matplotlib 颜色处理可以进行很多改进——管理向后兼容性将很困难,因为有一些命名错误的变量/模块确实不应该存在——但应该有明确的迁移路径和信息,在 API 更改文档中对此进行了大量关注。