老柯修机铺

通讯行老师傅的手机软件笔记——每款 App 装过、用过,才敢写下来

父母三十年前的結婚照,我用這款 AI 軟體把它救回來了

週末整理舊物時翻到父母結婚照,掃描後模糊得五官都快認不出。試了 codeformer 這款手機端的人臉修復工具,從調參到出圖,完整記錄整個過程與心得。

codeformer 是什麼?一款讓模糊人臉重新清晰的手機 AI 工具

codeformer官網 是一款主打人臉修復與重建的 AI 軟體,核心能力是把模糊、磨損、低解析度的人臉照片自動補回細節。它最初是學術界的開源專案,後來有人把它移植到手機上做成 Android APK 版本。這款軟體最特別的地方在於它有個叫做 w 的權重參數,讓你可以在「修復得漂亮」和「保持本人原貌」之間自由調整——不像其他修圖工具只有一個按鈕,codeformer 會讓你感覺自己真的在跟 AI 協作。

適合誰?家裡有壓箱底舊照片的、喜歡收集老影像的、或者經常需要處理低畫質人像圖的人都用得上。我這次的使用場景就是最經典的那個——老照片修復。

安裝

codeformer 安卓版的安裝包大小約 78MB,屬於 AI 工具裡比較輕量的。安裝流程跟一般 APK 沒太大區別,但有幾點要注意:

首先,codeformer下載 需要從可信渠道獲取——畢竟是 AI 修圖工具,坊間流傳的修改版可能會植入廣告或上傳隱私圖片。下載完 APK 後,手機第一次安裝會提示「未知來源」,到系統設定裡給瀏覽器或檔案管理器開放安裝權限就能繼續。

安裝完成打開軟體,首次啟動會自動下載一個核心模型檔——這個約 400MB,必須下載完才能用修復功能。建議連 Wi-Fi 下載,不然手機流量會吃不消。模型下載完之後還會自動下載一個人臉檢測的附屬模型,大約幾十 MB。全部完成後首頁會顯示「就緒」狀態,這時才算真的可以開始用了。

另外要注意:不要安裝多個版本互相覆蓋。我之前嘗試從 v1.5 覆蓋安裝 v1.6 就遇到過模型檔衝突,打開後一直閃退。解決辦法是先把舊版本完整卸載,手動清理一下 com.dubi.dongyan 資料夾(裡面存著緩存的模型),再裝新版就乾淨了。


週末翻箱倒櫃,翻出了三十年前那張照片

上週六下午,老婆說要整理書房那個積灰的樟木箱——那裡面塞滿了我從小到大的舊物:課本、獎狀、玩具車,還有一個鐵盒子裝著家裡的老照片。

鐵盒子一打開,一股陳舊的紙張味撲面而來。我隨手翻了翻,手指突然定格——那是一張 1995 年的結婚照,爸媽站在一棵松樹下,媽媽穿著當年流行的藕色襯衫,爸爸戴著眼鏡笑得有點靦腆。這張照片我小時候看過無數次,但手上這張已經被歲月折騰得不成樣子:照片本身泛黃發脆,邊緣有一條長長的刮痕,掃描後的數位檔案更是慘不忍睹——像素只有 800×600,臉部模糊得像蒙了一層薄紗,媽媽眼睛旁的細紋和爸爸的眼鏡反光全都看不清了。

我拿給老婆看,她說:「這要是能弄清楚點,明年爸媽金婚紀念日就送這張放大裱框,比什麼禮物都好。」

於是我開始搜尋解決方案。Photoshop 我只會用基本功能,修復筆刷對這種級別的模糊根本沒用;網上那些「老照片修復服務」動輒兩三百塊,而且不知道對方用什麼工具。直到在一個科技論壇上看到有人推薦——codeformer,手機上就能跑的 AI 人臉修復工具,還能自己調參數。

第一次上手:直接跑預設結果很驚喜

下載安裝弄好,模型也下載完了,我迫不及待打開軟體。介面很乾淨,就是幾個功能按鈕:修復、上色、划痕修復。我點了「修復」,把手機拍的照片導進去——沒用掃描器,就直接拿手機對著照片拍了一張,光線還不太均勻。

預設參數直接跑,大約等了十秒,結果出來了。我嚇了一跳——原本模糊到五官快黏在一起的臉,居然變得清晰了!媽媽的眉毛輪廓出來了,爸爸眼鏡的反光也隱約能看到。但很快我就發現問題:媽媽原本眼角的那條細紋消失了,皮膚變得太光滑,感覺像年輕了好幾歲,有點「網紅臉」的味道。

這時我想起論壇上看到的關於 w 值的介紹——codeformer 的核心就在這個參數上。w 越小,AI 越敢「創作」,把模糊的地方用理想的人臉細節補上;w 越大,AI 越保守,盡量保留原圖的樣子,哪怕原圖有瑕疵也不亂改。

調 w 值:在「漂亮」和「像本人」之間找平衡

我又跑了幾次,這次開始動手調參數。

第一次試 w=0.3:結果比預設還要漂亮,但問題更嚴重——媽媽的臉型變尖了,原本有點圓潤的蘋果肌變成了錐子臉,完全不像我認識的那個人。這不行,漂亮是漂亮,但送人會被說「這誰啊」。

然後試 w=0.8:這次保守了很多,細紋保住了,甚至連原圖掃描時產生的一些雜訊都還在。清晰度提升了但不夠乾淨,臉上還能看到紙張的紋理。

最後我定在 w=0.7——這個數值在 codeformer文檔 裡對老照片場景是推薦值。跑出來的結果完美折中:媽媽的五官輪廓出來了,原本被磨掉的細紋回來了一些但不顯得雜亂,爸爸眼鏡的反光也保留了下來沒有被修平。整體看起來像是一張「高清掃描後的照片」,而不是「AI 重新畫了一張」。

修復前後對比

這張對比圖就是最直觀的感受——左邊是原始掃描件,右邊是 codeformer 用 w=0.7 修復後的效果。不誇張,但很踏實。

一些踩過的坑,給後來者參考

整個過程大概花了我一個多小時,主要時間都在模型下載和反覆調參數上。有幾個點我特意記下來,怕以後再用時忘記:

關於掃描 vs 手機拍照:我一開始用手機直接拍,光線不均勻導致修復效果打折。後來找了家影印店花五塊錢掃了一張 600dpi 的數位檔,修復效果明顯好很多。如果有重要的照片要修,先花點時間把原圖品質弄好,AI 再強也不能從零裡變出東西來。

關於 w 值的極限:樣本文檔裡提到一個細節我印象很深——如果原圖眼睛區域完全糊成像素塊,w=1.0 也沒用,因為原圖本身沒有眼球紋理的資訊,AI 再保守也只能編。幸好我那張照片還沒到那個程度,五官位置都還能認出來。

關於照片保存:修復完後一定要存兩份——一份是 codeformer 存儲格式的(保留所有參數設定,以後可以重調),一份是 JPG 或 PNG 的成品圖直接用。我第一次只存了成品,後來想調個不同的 w 值看看,發現還得從頭導入再跑一遍。

收尾:金婚禮物有著落了

最終版本定下來後,我用家裡的印表機印了一張 A4 大小的測試紙。看著紙上那張清晰的臉,跟手機裡模糊的原圖對比,差距真的很大。放大裱框是肯定沒問題的了。

爸媽明年金婚,這張照片加上一句「三十年前的今天,你們這樣牽手」,應該會比任何名牌禮物都打動人。說到底,技術工具最有價值的時候,不是它能跑出多麼炫酷的參數曲線,而是它真的能幫你把某段時光從灰塵裡撿回來——哪怕只是一小片。

codeformer 在手機上跑的速度不算快,模型下載也有點麻煩,參數調起來也需要一點耐心,但當你看到那張模糊了幾十年的照片變清晰的那一刻,這些麻煩就都值得了。推薦給家裡有老照片的朋友,這款工具確實能幫上大忙。

本文为个人基于网络公开资料整理编写,非官方内容,仅供学习交流参考;软件版权归原作者所有,请支持正版;使用过程中遇到问题请查阅官方渠道,本文不承担任何责任。

同类文章

Painter:通勤地鐵上的隨手塗鴉神器

Painter 是一款專為行動裝置設計的繪畫應用,擁有強大的筆刷引擎、透視輔助等功能。它讓你在通勤、咖啡廳等零碎時間就能動筆創作,不再錯過腦中瞬間即逝的靈感。