跳转到主内容
·

黑白老照片怎么上色才自然?关于还原颜色的几个实话

南京的张姐去年想给爷爷的黑白军装照上色,当作 2025 年 9 月爷爷 90 岁寿宴的礼物。她在网上找了个一键上色工具,传上去 10 秒出图,脸像涂了劣质腮红,军装变成刺眼的荧光绿,人物边缘还泛着一圈彩色光晕。家里人看了直摇头,说还不如原来的黑白。后来她换了思路,把上色当成一件需要预处理和手动干预的活来做,而不是按一下就完事,效果才像样起来。下面这几个问题,基本是大家搜「黑白照片上色」时真正想问的。

AI 上色,到底是不是还原照片当年的真实颜色

不是。这是上色之前必须想明白的一件事。

AI 并不认识照片里的人和物,它做的是根据海量图片训练出的概率推测:看到这块灰度像皮肤,就猜成肤色;看到那片纹理像树叶,就猜成绿色。爷爷军装当年到底是草绿还是藏蓝,照片本身是黑白的,这个信息在物理上就不存在,谁也无法从灰度里「还原」出来。所以更准确的说法是「合理推测颜色」,而不是「还原真实颜色」。

这不是吹毛求疵。想清楚这点,你就不会执着于「AI 给的颜色对不对」,而是把它当成一个合理的起点,再用自己知道的事实去修正——比如你确实知道爷爷那件是藏蓝军装,那就该手动把它定成藏蓝,而不是让 AI 瞎猜。

肤色为什么总是发假,像戴了面具

最常见的翻车就是肤色。AI 容易把整张脸当成一个单一色块去填,忽略了真实皮肤里血管透出的微红微青、颧骨和下巴的冷暖过渡,结果就是一张均匀得不正常的「面具脸」。

解法是先把底子弄干净再上色,别拿一张满是划痕霉斑的原图直接上。瑕疵会被 AI 当成纹理,颜色跟着错。先用图叮的选区消除把脸上的污点、划痕清掉,五官糊的话用人像修图把轮廓找清楚,再去上色,假面感会轻很多。上完色如果肤色还是死板,把那块的饱和度压一压,让皮肤有层次而不是一片均匀的粉。

黑白人像照片上色前后对比,肤色自然有层次不发假 图注:左边黑白原图,右边上色后肤色带冷暖层次,没有均匀的面具感。

衣服、背景的颜色能不能自己指定

能,而且该指定的就别让 AI 猜。

你对照片里的事实知道得越多,上色越该手动干预。明知道爷爷军装是藏蓝、奶奶旗袍是枣红,就别放任 AI 推测成别的颜色。把对应区域单独处理、定个基准色,比一键全自动靠谱得多。AI 最容易在这种「有标准答案」的地方出错——把灰色中山装猜成蓝色,把深色阴影当成黑色物体,全是因为它没有你手里的那点历史常识。

涉及红色这类高饱和颜色尤其要收着点。AI 给的红常常过艳,看着廉价,手动往下压一压饱和度会真实很多。

人脸很模糊,要先修清楚再上色吗

要。顺序错了是上色失败的一大原因。

如果人脸已经糊到看不清五官,先上色等于把错误的颜色糊在错误的位置上,越放越大。正确的做法是先修清晰、清掉瑕疵,把一张干净清楚的黑白图准备好,再进上色这一步。

但这里要接着上一篇的诚实话:人脸糊到一定程度,是修不回真样子的。图叮的人像修图能让本来就在的五官更清楚,没法给一张完全糊掉的脸发明出真实的眉眼。遇到这种照片,上色也好、修清晰也好,都只能做到「合理」,做不到「还原本人」。把这点跟家里人讲清楚,比硬做出一张陌生的彩色脸要负责。

一套不翻车的大致顺序是怎样的

不展开成清单,就说个思路。先把黑白原件翻拍或扫描干净,存高一点的分辨率;再用选区消除清掉划痕霉斑、用人像修图把模糊的五官找清楚,得到一张干净的黑白图;这之后才进上色,让 AI 给个合理起点;最后对照你知道的事实,把军装、旗袍这些有明确颜色的地方手动修正,把过艳的饱和度压回来。张姐那张爷爷军装照,按这个顺序重做了一遍,藏蓝定准了、肤色压出了层次,寿宴上印出来摆在桌上,爷爷盯着看了 5 分钟,说像那么回事了。

图叮只有网页版和 PS 插件版:想给家里黑白照上色的普通人,浏览器打开网页版就能用,不用装软件;用 Photoshop 的可以装 PS 插件版。各功能效果以官网为准。上色这件事,工具能帮你把活儿做得自然,但它给的颜色终究是合理推测,不是历史真相——把这层意思摆正,做出来的照片才经得起家里人端详。

相关文章

推荐阅读