两张老港照上色,山色海色容易,衣服颜色最难
整理家里翻出一叠民国年间的老照片,扫进电脑里全是黑白的,少数几张是棕色调。挑了两张风格不一样的港照——一张纯黑白的繁忙港湾,一张棕调的江边村落,让雨林凯AI 跑了一遍老照片修复功能。
跑完看下来,山色海色相对好补,衣服颜色是最容易翻车的部分。
第一张:黑白港湾照,几十号人的衣服色是难题

图注:左为民国黑白港湾原图(十几条小木船 + 几十号人 + 远山炮楼),右为修复版(山暖棕、水冷青灰、天淡蓝、人物补色)。
左边原图信息量挺大——水面上挤着十几条小木船,每条船上都站着一群人,岸边有人挑着担子。远处山头有方形建筑(像炮楼或瞭望台),山势平缓、近水处是大片滩涂。
上色之后山和水处理得都自然:远山暖棕(带点黄土高原的味道),近水冷青带灰,天空淡蓝泛白。和现实中江边小城基本对得上,不出戏。
真正考验的是那几十号人的衣服。民国年间衣服颜色有讲究——长衫多蓝灰黑、旗袍多深色、布衣多土黄草绿。但 AI 上色时一旦对脸部细节判断不准,衣服色就会跟着人脸走,结果就是一群人穿得五颜六色、像戏班子。
修复版里能看到这个痕迹:人群里出现了不少红色、橙色、亮蓝色块,跟同时代的真实色彩不太搭。岸边挑担子那几位反而给得比较保守(深灰、土黄)——模型对"动作夸张"的人比较保守,对"安静站着"的人敢给饱和色。
船的处理是另一个失真点。原图能看出有的船是旧木色、有的刷过桐油更亮、有的船头有红漆描边。修复版里所有木船都成了统一棕色——这些小差异在上色时被抹平了。
第二张:棕调江边村落照,木屋颜色比山水颜色更关键

图注:左为民国棕调江边村落原图(江湾木屋群 + 茅草屋顶 + 远山云雾),右为修复版(远山深绿配土黄、木屋深褐茅草顶、水面蓝绿)。
第二张是棕色调输入,不是纯黑白。原图能看到一条江的拐弯处,山脚下挤着十几间木屋,屋顶盖的是茅草或木板,江边停着几条小木船。远山有云雾缭绕,山势比第一张高。
上色之后远山被处理成深绿配土黄——这是模型对"云雾+高山"的典型反应,把棕调解读为"植被偏多"。天空中云层给了灰蓝,最高处漏出一片蓝天,整张图的气候感从"老照片"变成了"早春山景"。
木屋群是这张图的看点。原图里只能勉强看出屋顶有茅草、墙体是木板、屋脚可能直接搭在泥地上。修复版给了三种处理:
- 屋顶统一成了深褐色茅草色,茅草的纹理和方向感都补了出来。
- 墙体给了偏灰的木色,保留"年久失修"的旧感,没有涂成新木房的亮黄。
- 部分屋子门口挂了一小块白布或红布,模型判断为晾晒物或招牌,给了白和暗红两个对比色,让画面有了生活气。
江面给了蓝绿色(比第一张偏绿),原因是江面窄、水浅、有大量近岸倒影。模型对"窄水面有倒影"的理解就是这样——同一张图里"湖"和"江"的颜色策略不同。
这张图上色失真比较少——因为人少、动作少、衣服只有岸边几个挑担人能看清。AI 不会在没把握的地方硬给颜色。
两张图放一起看,上色的难易是有规律的
把两张老港照放一起看,能看出几个共性:
- 山和水的颜色最好补。这类元素有自然规律(蓝天、青山、绿水),模型不会跑偏太远。
- 木船和木屋的"人造自然物"居中。模型能给一个合理颜色范围,但具体到每艘船、每间屋的细节差异就抹平了。
- 衣服颜色最难补。人多、姿态多、年代色彩有讲究,AI 一旦分不清衣服款式和布料质感,颜色就会飘到"现代戏服"那一档。
另一个规律是输入色:纯黑白的图模型胆子更大(颜色饱和度高),棕色调的图模型更保守(颜色偏柔)。如果手里有原版底片或更高分辨率的扫描件,建议先用原图跑,不要先调对比度——对比度拉高会让模型误判暗部颜色,给出偏脏的色块。
老照片修复不能只看"上色"一件事
很多人拿老照片去做修复,第一反应就是"上色",但其实上色只是其中一个环节。真正影响最终效果的是:
原图分辨率。黑白的民国照片很多是胶片冲印再翻拍的,颗粒粗、细节糊。雨林凯AI 在这一步会顺手做清晰度增强,让上色之前先把画面"洗"一遍。
人脸细节。原图里人脸经常只有十几个像素,上色时模型会按肤色默认值填,结果就是"一群黄色人脸"。如果图里有特别想保留的家人面孔,最好单独放大重画脸。
整体色彩倾向。原图是黑白还是棕调,会决定最终上色是暖调还是冷调。黑白片适合暖调(更接近记忆里的"老照片氛围"),棕调片适合保留一定冷调(避免整张图都像油画)。
局部与整体的取舍。一张图里山色、海色、衣服色、肤色、木色,每一类都有不同的上色策略。模型会按全局理解统一处理,但"统一"和"准确"不是一回事——衣服失真就出在这里。
工具能解决八成的工作量,但最后那一成——挑出哪张图要重画脸、哪张图要降饱和、哪张图要保留噪点——还是要靠人判断。
老照片修复是一件值得慢一点做的事
胶片冲印时代的颗粒感、棕色调、柔光氛围,本身就是那个年代留下的东西。上色只是让模糊的记忆变得具体一些,不能让旧变成新。
如果你手里也有一批民国老港照,建议按这个顺序处理:先用扫描件跑一次老照片修复看大方向,对衣服失真严重的图单独重画衣服色,最后再统一调整体饱和度。三步下来比一上来就调色准确得多。
相关阅读:
- 两张稀疏手稿跑四方连图,密度差会到一档半 — 稀疏手稿进密铺的密度变化
- 同一只三猫堆叠,三档写实度裂变 — 卡通角色的写实度跨档
- 同一张贝壳海星,裂变出三个海洋深度 — 海滨主题深度变奏对比
- 同一张柠檬蓝莓,裂变出三种主角路线 — 单图多主角方向对比