图片色板提取器 - 获取 HEX、RGB 与 HSL
提取任何图片中的主要颜色,并为每个色块给出 HEX、RGB 和 HSL 值,同时附上符合 WCAG 标准的推荐文字颜色。全部在您的浏览器中完成。
将图片拖放到此处或点击上传
支持 JPG、PNG、GIF、WEBP、SVG
色板提取器的工作原理
这个工具精准地解答一个窄域问题:如果必须用几种颜色来描述这张图片,会是哪几种?它会在浏览器中解码您的图片,将长边缩小到约 200 像素,然后从 Canvas 上读取原始像素数据。降低分辨率并非折损精度的捷径——在缩放过程中对相邻像素取均,能消弭 JPEG 振铃和传感器噪点,否则这些噪点会表现为几十个几乎雷同的暗色块。此举还将整体分析量控制在四万像素以内,即便在手机上也能即时完成。在一切处理开始前,透明度低于 128 的像素会被直接丢弃。这一步正是让背景透明的 logo 不再将黑色误报为主色的关键,也是其他提取器最常犯的错误。剩下的不透明像素会通过中位切分法进行分组。中位切分法将像素视作三维 RGB 空间中的点云,用一个盒子将其包络,然后反复挑选颜色分布最分散、且基数最大的盒子,并在色值确实发生变化的位置将其一分为二。重复此步骤,直到盒子数量达到您设定的颜色数,这样得到的聚类遵循图像的实际色彩结构,每个聚类汇报的结果是内部所有像素的平均值,而非一个武断的插值中点。正因如此,结果呈现的是您图片中实实在在的颜色,而非固定网格插值所产生的那种灰蒙蒙的色调。随后,工具会调整排序。单纯按像素占比排序是个陷阱:一张照片通常有百分之四十的区域是天空或白色摄影棚背景,如果按原始数量排行,这些色块会霸占前排,将您真正想要的颜色挤下去。因此,在对列表排序时,近乎中性色、近乎黑色和近乎白色的聚类会被降低权重,但它们绝不会被丢弃,且每个色块旁显示的百分比始终是真实、未经修改的像素占比。最后,每个色块都会根据 WCAG 2.1 相对亮度计算出一个配文颜色,通过比较黑与白对该具体颜色的对比度高低来做出选择。这个测试用的是亮度而非明度,所以在中调色彩上能得到正确的结果,简单的亮度阈值往往会在此犯错。
为何要从图片中提取色板
设计工作通常从一个视觉元素开始——一张照片、一张截图、一张情绪板,或是某人发来的 logo——最终落脚点却是需要逐行敲进代码的颜色数值。这个工具弥合了这之间的鸿沟,无需在应用程序中来回切换。
如何从图片中提取颜色
只需四步,无需账号,所有内容均不离开您的设备——图片在您本地的浏览器中解码与分析。
拖入一张 JPG、PNG、WebP、GIF 或 SVG,图片加载后提取工作即刻自动开始。
选择您想要的颜色数量:4 种适合紧凑的品牌色系,10 种则能捕捉更富细节的照片。
点击任一色块上的 HEX、RGB 或 HSL 值即可复制,或使用“复制全部 HEX”按钮一次性获取整个色系。
导出一段 CSS 变量片段、一个 Tailwind 配置块,或是将色板渲染为 PNG 并下载。
常见问题
更多图片工具
探索其他强大的图片编辑工具
压缩图片
减小文件大小
调整大小
更改尺寸
裁剪图片
裁剪区域
格式转换
转换格式
照片编辑器
编辑照片
旋转图片
旋转图片
镜像翻转
水平/垂直翻转
添加水印
添加水印
添加边框
为图片加边框
圆角裁剪
添加圆角效果
滤镜调整
亮度对比度等
模糊面部
隐藏面部
马赛克
局部打码
去除背景
去除背景
提升质量
AI 提升
添加文字
在图片上加字
图片拼接
拼接多张图片
HTML 转图片
网页转图片
GIF 转图片
提取序列帧
裁剪空白
移除空白边缘
批量重命名图片
安全地批量修改文件名
圆形裁剪
将图像裁剪为圆形
黑白
将图像转换为灰度
分割图像
将图像切割为网格
合并图像
将多张图像合并为一张
更改DPI
设置图像DPI元数据
图像转Base64
将图像编码为Base64
图片转PDF
将多张图片合并成一个PDF
HEIC 转 JPG
将 iPhone 的 HEIC 照片转换为 JPG
EXIF 元数据移除器
查看并清除照片中隐藏的元数据,包括 GPS 位置信息
Favicon 生成器
全套图标加 HTML