OneTools在线工具

图片取色器

点击选择或拖拽图片至此上传

支持格式:JPEG、PNG、WEBP、GIF、SVG等。

图片取色器工具

图片颜色分析工具核心功能

  • 提取主色调调色板及HEX/ARGB值
  • 鼠标悬停实时取样
  • 点击取色获取精确像素颜色
  • 显示颜色分布百分比
  • 交互式颜色预览面板

如何使用

  1. 添加图片

    点击上传区域,或把图片拖进去。浏览器能显示的任何格式都可以 —— PNG、JPEG、GIF、WebP、SVG。

  2. 点选取色,或直接看调色板

    把指针移到图片上可以预览该处颜色,点击即可固定。同时右侧会列出这张图片的主要颜色。

  3. 点击任意色值即可复制

    无论是固定的那个颜色还是调色板里的条目,点击即可把它的 HEX 或 ARGB 值复制到剪贴板。

实际应用场景

  • 设计师创建配色方案
  • Web开发人员匹配品牌颜色
  • 数字艺术家分析参考图像
  • 教育工作者教授色彩理论
  • 产品摄影质量检查

技术规格

  • 支持格式:JPG/PNG/WEBP/GIF/SVG
  • 基于浏览器的处理
  • 高性能颜色聚类算法
  • CIE Lab色彩空间分析
  • 跨设备兼容性

安全与隐私

  • 100%客户端处理
  • 零图片数据上传
  • 自动内存清理
  • 无追踪Cookie
  • 符合GDPR标准

可访问性

  • 无需注册
  • 商业使用免费
  • 移动优化界面
  • 符合色彩对比度标准

常见问题

我的图片会被上传到服务器吗?
不会。文件通过浏览器的 FileReader 读取,并在本地绘制到 canvas 上。不会发起任何请求,也不会存储在任何地方。
为什么取到的颜色和我在图片编辑器里看到的略有差别?
这里显示的预览图最长边会被缩到 500 像素并重新编码,而平滑缩放会把相邻像素混合在一起。因此锐利边缘上的颜色可能读出来是混合值,而不是原文件里的那一个像素。在颜色平铺的区域内,两者是一致的。
它是怎么判断哪些是主要颜色的?
先把图片缩到 200 像素,按网格取样,再用 CIE76 色差把每种颜色与其它颜色逐一比对:相差不到 10 的会合并成一个平均色。占比需达到取样像素的 1% 才会被列出,列表最多 18 条,按占比从大到小排列。
每个颜色旁边的两个值分别是什么?
HEX 是常见的六位网页颜色值。ARGB 把 alpha 通道写在最前面 —— ARGB(255, 120, 40, 90) 表示完全不透明的红 120、绿 40、蓝 90。对不透明的图片来说 alpha 始终是 255;而透明度超过一半的像素在生成调色板时会被跳过。