这个工具是什么
图片平均颜色工具把参与分析的像素综合为一种颜色,适合快速获得图片整体色调。平均色可能并未作为单独像素出现在原图中。
如何使用
- 选择或拖入图片。
- 查看默认的线性光平均结果。
- 按需要切换到简单 RGB 平均,比较两种结果。
- 核对分析尺寸并复制 HEX、RGB 或 HSL。
支持格式
- 支持 PNG、JPG/JPEG 和静态 WebP 图片。每次选择或拖入一张图片。
- 文件最多 100 MiB、4000 万像素,单边不超过 16384 像素。处理大图需要更多内存,请按设备性能选择合适的图片。
结果说明
- 默认采用线性光平均:先转换到线性光,再按 Alpha 加权求平均,最后转回常用颜色值。
- 简单 RGB 平均直接平均编码后的红、绿、蓝通道数值,适合比较,但结果与线性光平均可能不同。
- 完全透明像素被忽略,其他像素按 Alpha 加权。全透明图片会提示没有可参与计算的像素。
平均方式与采样
- sRGB 数值与光强不是线性关系,所以直接平均 RGB 往往比线性光平均更暗。例如相同数量的纯黑与纯白,简单平均约为 128,线性光平均约为 188。
- 最多分析 1,000,000 个像素,最长边不超过 2000 像素。大图会先缩小采样,结果区显示实际分析尺寸;小图使用全部像素。
- 平均色综合所有参与颜色,不能代替表示最常见颜色簇的主色。
隐私
图片仅在您的浏览器中处理,不会上传到服务器。
工具不会自动保存输入或结果。请在清空或离开页面前复制或下载需要保留的内容,并保留原始图片。
FAQ
平均颜色如何计算?
工具对参与分析的像素按透明度加权求平均。默认先转换为线性光再计算,也可以切换为直接平均 RGB 数值。
平均颜色和主色有什么区别?
平均色综合所有参与像素,主色则是最有代表性的颜色簇。平均色不一定在原图中实际出现。
透明像素是否参与?
完全透明的像素不参与;其他像素按 Alpha 加权。所有像素都透明时,没有可计算的可见平均色。
为什么简单 RGB 平均和线性光平均会不同?
常用 sRGB 数值经过非线性编码,不直接等于光强。线性光平均先还原这层关系,因此对黑白等高反差组合通常得到更亮的结果。