这个在线配色提取和别家有什么不一样
大多数配色提取工具是在数像素:统计图里出现的确切 RGB 值,按频次排序,返回排在前面的几个。在 一张真实照片上,这么做产出的是五个几乎分辨不出的深浅,因为出现次数最多的那些确切值,全都是占 面积最大的那个颜色的微小变体。
这个工具用的是中位切分。它把图片的颜色看成三维空间里的一团体积,然后反复把跨度最大的那个盒子 沿着变化最剧烈的通道对半劈开,直到盒子数量等于你要的数量,每个盒子的平均值成为一个色块。结果 是横跨整张图,而不是挤在它的某个角落里:一张日落照给你的是天空、水面和剪影,而不是三个略有 差别的橙。
它也是确定性的。同一张图永远给出同一套配色,当你是在对齐一个既有设计而不是在随手探索时,这一点 很重要。
百分比该怎么读
每个色块上标着落进这一组的采样像素占比,这个数字携带的信息是颜色本身给不了的。
占到 40% 的颜色是画面的地基,是观众心里"这张图是什么颜色"的那个答案。占 3% 的是点缀色,而点缀 色通常才是有意思的部分:冷调场景里唯一那盏暖光、一片灰调布景中那个饱和度很高的道具。搭配色板 时,大占比的那些给你背景,小占比的那个给你让整套配色成立的高光。
用电影剧照做图片配色提取
图片配色提取是大家来这儿最常想办的事,而不是从零生成一套色板,这种情况值得单独说一句。
一张你喜欢的电影截图,给你的是一套已经在银幕上被验证过的配色,还附带调色师定下的比例关系。取 6 个颜色,把百分比记在心里,你同时拿到了色板和权重。把这些 hex 值当成明确的颜色指令写回提示词 里,比描述一种氛围然后指望模型给出同样结果,要可靠得多。
采样与隐私
读取像素之前,图片会先被缩到 128 像素的网格上。一张 2400 万像素的照片相当于 96 MB 的原始颜色 数据,直接量化会把标签页卡死,而从一张小缩略图得到的配色在视觉上完全一样。全部过程都在这个 浏览器标签页里,图片不会被上传。