Ember调色板:解决Redshift下颜色区分难题,提供多色温选择!
2026/8/21 19:44:09 网站建设 项目流程

1. 导航与设置

导航菜单包含根目录和登录选项。外观设置方面,平台提供AI代码创作、开发者工作流、应用程序安全和探索等功能,每个功能下又有具体的工具和资源链接。解决方案按公司规模、用例和行业划分,各有对应版本和用例链接。资源按主题和类型探索,还有支持与服务相关内容。开源项目涵盖社区、项目和仓库。企业版有企业解决方案和可用附加组件,还有定价链接。搜索部分有登录和注册选项。外观设置会提示在不同标签页或窗口中的登录、退出登录和切换账户情况,需重新加载以刷新会话。

2. Ember调色板概述

Ember是适用于终端、图表、热力图和UI的调色板,即使在开启强力暖屏过滤前后依然清晰可用。其诞生旨在解决传统调色板在开启Redshift后颜色难以区分的问题,目标是确保调色板中的颜色在各种色温过滤条件下保持鲜明区分度,之后再调整在Redshift下退化的颜色通道,提升白天视觉区分效果。

3. 调色板种类与特点

提供4种调色板:3400K深色版、3400K浅色版、2000K深色版、1200K深色版。3400K调色板适用于一般用途,针对Macbook的最大夜间模式效果进行了优化;2000K和1200K调色板更适合深度Redshift爱好者和天文学家。有趣的是,2000K和1200K的极端Redshift调色板颜色种类比3400K调色板少,因为极端Redshift会大幅缩小可选择颜色的感知色域。每个调色板采用命令式sRGB格式编写,在相应色温的模拟每通道RGB增益下进行验证,并导出为多种形式,Ember不会应用过滤效果,用户可继续使用现有过滤工具。

4. 调色板详细展示

分别展示了3400K深色版、3400K浅色版、2000K深色版、1200K深色版调色板的相关图片及特点,如背景表面、前景文本角色、分类颜色、终端强调色和256样本顺序映射等。目标过滤效果越深,调色板中的颜色种类越少,终端中重复使用的颜色槽会被标记为别名。

5. 开启和关闭Redshift的效果对比

展示了所有四种调色板的分类颜色和顺序映射在命令式和模拟暖屏转换后的效果图片。还分别展示了在终端、图表和热力图中的效果图片。暖屏过滤是对红、绿、蓝通道分别乘以不同增益值,更深色的调色板会减少颜色种类。过滤后的行是确定性的信号模拟,不是照片、校准后的物理色温,也不是对每个显示管道的预测,评估效果前需关闭活动的暖屏过滤。

6. 选择合适的配置文件

通过表格列出了不同调色板的使用场景和独特分类数量。建议除非有意使用更深的过滤效果,否则从`3400k - dark`开始。2000K和1200K配置文件仅提供深色版本,因为过滤后的浅色画布会变成一大片橙红色区域。

7. 使用Ember

获取文件方面,若要获取终端主题、CSS和JSON清单,需执行克隆仓库和进入目录的操作,Python用户可直接从GitHub安装。导入终端主题时,针对Alacritty、iTerm2、Windows终端分别有不同的导入步骤,终端指南提供了完整导入步骤和相关解释。使用UI表面角色时,每个调色板系列在JSON、CSS和Python的`surfaces()` API中提供相同顺序的角色,六种背景形成单调梯度,深色系列向`bg_5`方向变亮,浅色系列向`bg_5`方向变暗。还给出了Matplotlib和CSS的使用示例。

8. 背后的科学原理

模拟到达显示器的信号时,Ember将暖屏显示转换近似为对每个sRGB通道独立应用增益,列出了不同配置文件的RGB增益及依据,这些是软件信号模型,实际结果受多种因素影响,JSON清单还报告了相关灵敏度诊断。优先解决约束状态时,Ember将白天和夜晚视为同一命令式颜色的两种视图,不将它们的质量平均,先设定严格转换目标,再选择中等色度的白天颜色集,生成的发布检查确保误差在一定范围内,分类颜色需通过相关梯度检查。保持常用像素中性,为重要信息保留颜色,人类视觉在亮度通道传递精细空间细节能力更强,Ember将多数像素置于暖中性表面,使用米色正文文本,高色度颜色用于语义强调,每个终端强调色转换后与终端基础背景对比度达4.5:1。同时利用颜色和结构保护颜色区分度,Ember在不同色温下支持不同数量的分类颜色,深度终端主题重复支持容量,强调色在不同状态下需可区分,图表应结合多种元素。在转换后的视图中对连续映射进行间隔处理,每个顺序映射从人工选择的地球色调路径开始,生成器进行平滑、测量和重新采样,结果是具有严格单调转换后亮度和近乎相等模拟转换后Oklab步长的256样本映射,发布检查有相关要求,CSS、JSON和Python有不同的样本呈现。

9. 测量属性和精确的发布标准

测量属性方面,给出了不同系列调色板的分类数量、白天最小ΔEOK、转换后最小ΔEOK、平均/最大原始色度、转换后亮度范围、最小ANSI对比度等数据。白天色调广度和转换后的类别/背景对比度是单独的发布标准,列出了不同系列调色板的白天最小色调差距、目标、转换后类别 / `bg_0` 对比度和目标。终端颜色库的分离包括完整的前景梯度以及强调色之间的比较,列出了不同系列调色板的相关数据。前景一致性是独立检查的,也列出了不同系列调色板的相关数据。那么,在实际应用中,如何根据这些数据和标准选择最适合自己的调色板呢?

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询