色彩 · 从照片提取调色板

从照片中提取调色板,用于你的社交媒体帖子

五块哑光陶瓷色卡从象牙白到炭灰色呈扇形排开,其中一块是琥珀色,旁边是一只象牙白小花瓶
原创抽象配图,灵感来自从同一个场景中提取的颜色。

一张好的产品照片本身就包含一套调色板:背景、产品和几处点缀色。把这些颜色用进你的帖子模板,整个信息流看起来就会像是精心规划过的。风险在于,选出的颜色放在一起很好看,但用作文字时却很难看清。

本指南于 2026 年 9 月 19 日在 Ciyo 中用 GPT-6 Astra 从一家虚构咖啡馆的拿铁照片中提取调色板,然后检查哪些颜色组合易于阅读。我们自己重新计算了 Astra 给出的对比度数值。

选一张能代表品牌的照片

使用一张你真正会发布的照片,其中要有你希望人们记住的产品、光线和环境。我们使用的是一张竖版快拍照片:咖啡馆窗边的一杯蜂蜜薰衣草拿铁。

索要带有用途的颜色

一串十六进制色值还算不上调色板,要等每种颜色都有了用途才算。我们请 Astra 给出五种颜色,说明每种颜色出现在照片中的哪里,并分配一个角色:背景、文字、点缀或按钮。我们还询问了哪一组颜色在手机上最容易阅读。

演示中使用的调色板请求(中文译文)
从选中的照片中为 Juniper Lane Café 的社交媒体帖子提取一个五色调色板。为每种颜色给出十六进制色值、它在照片中出现的位置,以及一个用途:背景、文字、点缀或按钮。然后说明哪一组“文字配背景”的组合在手机上最容易阅读,并标出任何对比度过低的组合。不要生成任何内容。

解读调色板及其局限

Astra 给出的结果是:暖奶油色 #F2E3CD 用于背景,浓缩咖啡棕 #3F3329 用于文字,灰薰衣草紫 #A995AA 和蜂蜜金 #C99C52 作为点缀色,柔和的橄榄绿 #686342 用于按钮。它说明这些十六进制色值是根据预览目测估算的,而不是逐像素取样得到的数值。

这条说明很重要。如果你需要精确的数值,请在图片编辑器中用吸管工具取样并进行比较。

Ciyo 工作区中,画布上有两张拿铁快拍照片,对话面板里是 GPT-6 Astra 给出的五色调色板表格
Astra 根据右侧照片给出的调色板,每种颜色都有一个用途。

设计之前先检查对比度

Astra 指出,奶油色背景上的浓缩咖啡棕文字是最安全的组合,对比度约为 9.7:1;橄榄绿按钮上的奶油色文字约为 4.8:1,高于普通文字常用的 4.5:1 目标。它把奶油色搭配薰衣草紫或金色,以及浓缩咖啡棕搭配橄榄绿,标为对比度过低。

我们用 WCAG 对比度公式重新计算了每一组,结果在四舍五入误差范围内一致。薰衣草紫和金色是点缀色,不是文字颜色。

我们为 Astra 的调色板计算的对比度(WCAG 公式)
文字配背景对比度能否用于普通文字?
奶油色 #F2E3CD 上的浓缩咖啡棕 #3F33299.69:1可以
橄榄绿 #686342 上的奶油色4.82:1可以,用于按钮
薰衣草紫 #A995AA 上的浓缩咖啡棕4.41:1仅限大号文字
薰衣草紫上的奶油色2.20:1不可以
蜂蜜金 #C99C52 上的奶油色1.99:1不可以
Ciyo 工作区中 GPT-6 Astra 的对比度说明:奶油色上的浓缩咖啡棕约为 9.7 比 1,另有几条低对比度警告
Astra 的对比度说明。我们自己的计算结果与之一致。

把调色板变成帖子模板

制作一个角色固定的模板:奶油色背景、浓缩咖啡棕标题、橄榄绿按钮,薰衣草紫或金色只用于小的装饰形状。把文字放在纯色区域上,而不是直接放在照片上,因为照片中的光影会改变对比度。

把这五个十六进制色值保存在你的品牌笔记中,这样下一条帖子就会使用同样的数值。

与手动方法进行比较

设计工具也可以从照片中取样生成调色板。2026 年 9 月 19 日,@MONABLIZUIUX 发布了一段简短的教程,介绍如何在 Adobe Illustrator 中根据照片创建调色板。手动取样能给出精确的像素值;Astra 则补充了角色分配和对比度建议。两者结合使用是很好的检查方式。

关于照片调色板的问题

Astra 给出的十六进制色值是精确的吗?

不是。在我们的运行中,Astra 说明这些色值是根据预览目测估算的。如果你需要精确的数值,请用吸管工具对照片取样。

文字应该达到多少对比度?

普通大小文字常用的目标是 4.5:1。在我们的调色板中,奶油色上的浓缩咖啡棕实测为 9.69:1。

这会消耗点数吗?

调色板请求是与 GPT-6 Astra 的一次对话。在我们的运行中,对话轮次没有改变余额。

找到你的调色板

在 Ciyo 中选中一张照片,请 GPT-6 Astra 给出五种带有用途的颜色,并检查对比度。