图片灰度
将图片转为灰度,强度可调——100% 在浏览器中完成。
源文件
将图片拖到此处
或点击选择文件
选项
什么是灰度转换?
灰度转换是把全彩图片变成单色图片的过程——每个像素只携带亮度信息(介于黑白之间的灰色),而不再带有色相。在彩色图片中,每个像素由红、绿、蓝三个数值描述;在灰度图片中,每个像素由一个亮度值描述,因此整张图完全以灰色调呈现。转换使用加权公式,考虑人眼对不同颜色亮度的感知差异,因此结果看起来自然而不平淡。
灰度广泛应用于摄影、印刷、文档扫描、医学影像和机器学习。灰度照片去除色彩,强调光线、阴影、纹理和形态,常常带来一种永恒或戏剧化的氛围。由于灰度图片只存储一个通道而非三个,压缩效率也更高,对归档和大规模处理很有用。本工具完全在浏览器中完成转换,照片不会离开你的设备。
灰度与黑白的区别
灰度和黑白常常被混用,但它们描述的是不同的事物。真正的黑白图片(也叫 1 位或二值图像)只包含两种色调——纯黑和纯白——没有中间过渡,因此呈现生硬的高对比印章效果。灰度图片包含完整的中间灰调,通常有从黑(0)到白(255)的 256 个级别,保留了原图的平滑渐变、柔和阴影和细腻细节。下表突出两者的区别:
| 属性 | 黑白 | 灰度 |
|---|---|---|
| 色调 | 仅两种(黑、白) | 256 级灰 |
| 渐变 | 无——硬边缘 | 平滑渐变 |
| 细节 | 有限——阴影和高光丢失 | 保留 |
| 观感 | 印章、模板、高对比 | 摄影感、自然 |
| 适用 | 线稿、模板、光学识别 | 照片、文档、印刷 |
简而言之,灰度在去除色彩的同时保留原图的摄影丰富度,而黑白把除最暗和最亮点之外的一切都丢掉了。本工具生成真正的灰度,因此你的照片能保留柔和过渡与细腻细节。如需生硬的双色调效果,则需要单独的阈值化工具。
何时使用灰度
当色彩无关紧要、有干扰,或目标媒介不支持时,把图片转为灰度往往是正确选择。常见场景包括:
- 艺术摄影。去除色彩以强调构图、光线、阴影和纹理,营造永恒或情绪化的氛围。
- 单色打印机印刷。灰度能确保在黑白激光打印机上平滑再现色调。
- 文档扫描与 OCR。文字识别在干净的灰度扫描上效果最好——背景噪声减少,同时抗锯齿保留。
- 报纸和书籍复制。无法使用色彩的印刷媒介依靠灰度半色调来呈现图像。
- 减小文件体积。单通道灰度图比三通道彩色图压缩更好,对归档有用。
- 专注形态与构图。设计师把参考照片转成灰度,在不受色彩干扰的情况下研究构图。
- 医学与科学影像。X 光、超声和许多显微镜捕获本身就是灰度,可从对比度调整中受益。
只要色彩不增加信息——或反而分散注意力——灰度就能让观者聚焦最重要的东西:形态、光线与细节。
如何将图片转为灰度
使用本工具将图片转为灰度只需几秒,全程在浏览器中完成——无需上传、无需注册、无水印。转换工具在本地读取图片,通过 Canvas API 计算每个像素的亮度,按强度滑块与原色混合,并导出结果。请按以下步骤操作:
- 上传图片。点击上传区域,或拖拽一个 JPG、PNG、WebP、GIF 或 BMP 文件到此处。图片会立即解码并显示预览。
- 设置强度。滑块从 0%(原色)到 100%(全灰度)。中间值会产生部分去饱和的柔和效果。
- 选择输出格式。保持原格式,或选择 PNG、JPG、WebP 导出。
- 点击应用灰度。转换工具会处理每个像素,并并排显示原始与灰度后的文件大小。
- 下载灰度图。点击“下载灰度图”保存结果。原始文件保持不变。
由于所有步骤都通过 JavaScript 在浏览器本地运行,图片绝不会被上传到服务器。这让灰度转换完全私密、快速,也适合处理敏感或机密图片。
亮度公式详解
灰度转换不是简单地把红、绿、蓝平均——它使用与人眼亮度感知相匹配的加权公式。人眼对绿光最敏感,对红光次之,对蓝光最不敏感,因此简单平均会让天空过亮、草地过暗。本工具使用的标准亮度公式为:gray = 0.299 × 红 + 0.587 × 绿 + 0.114 × 蓝。这些权重源自 ITU-R BT.601 电视标准,能让灰度图在人眼看来亮度自然。
强度滑块让你把原色与计算出的灰度混合。100% 强度时,每个像素被其亮度值完全替代,产生全灰度图片。50% 时像素是色彩与灰度各半的混合,看起来像一张轻微去饱和的照片。0% 时原色完全保留。这种线性混合让你能精细控制灰度效果的强度,从微妙的柔和观感到纯单色一步到位。
这个灰度转换工具免费吗?
完全免费,无注册、无水印、无限制。
强度滑块有什么作用?
0% 保留原色,100% 生成全灰度,中间值产生部分去饱和效果。
这是真正的灰度还是黑白?
真正的灰度——结果保留 256 级灰,平滑渐变和摄影细节都被保留。
使用的是什么公式?
ITU-R BT.601 亮度公式:gray = 0.299 × R + 0.587 × G + 0.114 × B,符合人眼亮度感知。
我的图片会被上传吗?
不会。所有处理都在本地完成,图片不离开浏览器。