彩色照片转黑白
把彩色照片一键转成黑白——强度从一丝褪色感到全黑白数码底片随心调
100% 浏览器本地处理,图片不会上传到任何服务器
如何把彩色照片转黑白
步骤一
上传 JPG、PNG 或 WebP 图片(单张最大 200MB)。全程浏览器本地处理,不上传。
步骤二
调节黑白强度——100% 是纯粹黑白照,调低一点则保留一丝色彩,像褪色的老照片。
步骤三
点击「应用黑白」生成结果,再点「下载」保存。照片选 JPG 体积小,截图选 PNG 更清晰。
什么是灰度图?
灰度图是一种每个像素只保留亮度信息、不含色彩的模式——红、绿、蓝三个通道的值,会按原始像素的亮度(人眼感知的明暗程度)换算成一个灰度值。
大多数图像编辑器使用的标准亮度公式是:
灰度 = 0.299 × 红 + 0.587 × 绿 + 0.114 × 蓝
这组系数反映的是人眼对亮度的感知规律——我们对绿光最敏感,对红光次之,对蓝光最不敏感。这就是为什么同样物理强度的纯绿看起来比纯蓝更亮。该公式来自 ITU-R BT.601 标准,最早在 1982 年为模拟电视信号编码而定义。
想在自己的照片上看效果?把图片拖进上方工具,拖动强度滑块——100% 是纯黑白,50% 时色彩褪去但并未消失,正是复古褪色感的经典做法。
转黑白、纯黑白、去饱和有什么区别?
这几个词经常被混用,但严格来说是不同的概念:
| 说法 | 严格含义 | 每像素位数 |
|---|---|---|
| 纯黑白 (线条稿) | 每个像素非纯黑即纯白,没有中间灰。 | 1-bit |
| 灰度图 | 每个像素是从黑到白的 256 级灰阶之一。 | 8-bit |
| 去饱和图 | 把彩色图的饱和度降为 0,数学上与灰度图完全等价。 | 8-bit 或 24-bit |
大多数人说的"黑白照片",实际指的就是灰度图。真正的 1-bit 纯黑白,除了传真、文档扫描和线稿插画之外已经很少见了。
为什么要把照片转成黑白?
常见的使用场景:
- 人像与街拍——色彩会分散注意力,黑白让视线聚焦到构图、光影和表情上
- 文档扫描与票据——色彩只增加体积不增加信息,灰度让文字同样清晰、体积约省一半
- 高感光度降噪——彩色噪点(彩色斑点)比亮度噪点更扎眼,转黑白能在不模糊细节的前提下弱化噪点
- 打印准备——黑白激光打印机本来就打不出色彩,灰度样张更接近最终成品
- 无障碍——色觉障碍的观众看到的是和其他人一样的画面
- 复古与艺术效果——部分转黑白(强度低于 100%)能做出褪色的胶片质感
转黑白的原理是什么?
当你点击「应用黑白」时,浏览器会依次做这几件事:
- 通过
drawImage()把图片的每个像素读入<canvas>画布 - 对每个像素读取红/绿/蓝数值,按上面的加权公式计算亮度
- 把像素改写为
红 = 绿 = 蓝 = 亮度 - 通过
canvas.toBlob()把处理后的像素导出为新文件
Photoshop、GIMP、Affinity Photo 等主流编辑器做的也是同一件事——数学是标准化的,只不过浏览器在你电脑本地完成,不需要任何上传。
当强度低于 100% 时,工具会把原始彩色像素与对应的灰度像素混合。50% 强度下,输出像素是 0.5 × 彩色 + 0.5 × 灰度——色彩仍然可见但变得柔和,像一张褪色的老照片。
在各种设备上怎么把照片转黑白
最快——直接用本页
在上方上传即可。无需安装软件、无需注册,全程在你的浏览器里完成。
Adobe Photoshop(Mac / Windows)
- 直接转换:图像 → 模式 → 灰度
- 非破坏性:新建色相/饱和度调整图层,把饱和度拉到
−100
GIMP(免费,Mac / Windows / Linux)
颜色 → 去色 → 选择"亮度"即为本工具使用的加权平均公式("平均"和"明度"算法略有不同,结果会有细微差别)。
iPhone 和 iPad(iOS)
打开照片 App → 点开照片 → 编辑 → 滑动滤镜行 → 选单色(中性灰度)或Noir(高对比黑白)。想要更多控制,可以用 Lightroom Mobile、VSCO 或 Darkroom。
Android
Google 相册 → 点开照片 → 编辑 → 滤镜 → 在"黑白"分类下挑选。三星相册和多数手机自带相册也有类似的滤镜栏。
Mac 预览
预览没有灰度滤镜。可以用照片 App(滤镜 → 单色),或者直接把文件拖进本工具。
输出选 JPG 还是 PNG?
应用黑白后,按内容类型选格式:
| 格式 | 适合 | 取舍 |
|---|---|---|
| JPG | 照片、连续色调图像 | 有损——通常比 PNG 小 60-80%。质量 0.92(本工具默认)下画质损失肉眼基本不可见。 |
| PNG | 图形、截图、线稿、文字 | 无损——每个像素精确保留。照片场景下体积常常是 JPG 的 3-5 倍。 |
拿不准就先用 JPG。只有当看到明显伪影(色块断层、文字周围的"振铃"光晕、渐变条带)时再换 PNG。
常见问题
灰度图和黑白图是一回事吗?
不是。严格的黑白图每个像素非黑即白(1-bit);灰度图使用 256 级灰阶(8-bit)——这才是大家说"黑白照片"时真正想要的东西。真正的 1-bit 黑白基本只出现在文档扫描和线稿里。
转黑白会减小文件体积吗?
只会小一点点——通常 5% 到 15%。JPG 和 PNG 仍然编码三个颜色通道,只是转黑白后三个通道的值相同而已。想要明显减小体积,可以把输出再过一遍图片压缩。
转黑白可以撤销吗?
不能。像素的色相和饱和度一旦被亮度值替换,原始色彩信息就丢失了。如果以后可能还要彩色版,请保留一份原图。
灰度和去饱和有什么区别?
数学上没有区别——都是把饱和度降为 0,只留亮度。一些编辑器(Photoshop、GIMP)在界面上会区分:去饱和是非破坏性的调整图层,灰度是破坏性的模式转换。对像素的效果完全相同。
为什么有的照片转黑白更好看?
黑白去掉了色彩这个"干扰项",迫使视线落在构图、光影、质感和表情上。人像、街拍和明暗对比强烈的场景转黑白常常更出彩,因为色彩不再和主体抢注意力。
支持批量处理吗?
暂不支持——当前版本一次处理一张,保证预览流畅。要批量处理几十张照片,可以逐张过一遍本页,或用桌面工具如 ImageMagick(mogrify -colorspace Gray *.jpg),批量压缩、批量改尺寸也可以用图片工作室。