AI 圖片放大工具橫評:Bigjpg vs waifu2x vs Real-ESRGAN vs jpgHD vs jpgHi
同一批圖——動漫線稿、手機人像、被壓縮過三次的 JPEG、300 像素像素畫——跑五個放大工具,寫下每個的表現,也包括我們自己的工具並非正確答案的那幾張。
Bigjpg、jpgHD 和 jpgHi 都是我們做的,所以看結論的時候請把這一點算進去。這篇仍然值得一看,因為我們會直說自己的工具在哪些情況下並不是對的選擇,也因為「哪個放大工具最好」這個問題誠實的回答是——「看你手裡這張圖」。
這裡說的就是這些圖
下面記的,還是這些反覆碰到的難處理的圖:
- 512×512 的動漫線稿,1 像素描邊,大片平色。
- 一頁漫畫掃圖,網點和文字周圍能看到明顯的 JPEG 方塊。
- 一張 1200×1600 的手機人像,室內光,輕微動態模糊。
- 一張被聊天軟體反覆壓縮過三次的 JPEG。
- 一個 300×300 的像素畫精靈,硬邊、無抗鋸齒。
下面寫的,要麼是工具公開說明過的能力,要麼是你一分鐘就能自己驗證的設定,要麼就是我們自己的看法——是看法的地方我們會說明。
一句話結論
| 工具 | 最強的地方 | 最弱的地方 | 怎麼用 |
|---|---|---|---|
| Bigjpg | 動漫與插畫,4x–16x,可批次 | 人像開最高降噪時 | 網頁、桌面端、API |
| waifu2x | 小尺寸動漫圖 2x,乾淨 | 超過 2x 就不行,無批次,多年沒什麼更新 | 網頁或自建 |
| Real-ESRGAN | 有顯卡時的照片和紋理 | 通用模型下線條變軟,完全沒介面 | 命令列、Python |
| jpgHD | 修復受損與老照片 | 數位繪圖的高保真放大 | 網頁、桌面端、API |
| jpgHi | 可細調的創意放大 | 像素畫,除非你調好參數 | 網頁、按 token 計費 |
每個工具實際表現
Bigjpg。我們自己這個工具在 4x 和 8x 下把動漫線稿處理得最乾淨:1 像素的描邊還是描邊,沒有糊成灰色漸層,平色區域也保持平色。那張 300 像素的像素畫,必須用插畫模型加上 16x,邊緣才看得出是有意為之而不是糊掉的。人像那張我們丟了分:降到最高降噪時皮膚有點「畫感」,降噪調低則顆粒和眼周的壓縮噪點一起留下。這個取捨在我們的無損放大指南裡寫過,它確實存在。
waifu2x。小尺寸動漫圖跑到 2x,結果依然是最乾淨的,而且是免費的,沒什麼好挑。但上限就是 2x,沒有批次上傳,公開版本沒有 API,專案多年來幾乎停滯。畫一張小圖它仍然很好用;二十個檔案或者一張 4000 像素的海報就不行了。
Real-ESRGAN。免費開源,在人像那張裡給出了五個工具中最銳利的紋理——布料紋理、髮絲、背景磁磚都回來了,同時它也「造」出了幾顆原本沒有的雀斑。用通用的 x4 模型跑漫畫時,線條明顯變軟,換成動漫專用模型就好了。想要用得舒服得有好顯卡,要跑得動得會命令列,還得有耐心挑模型。
jpgHD。它不是同一種意義上的放大器,而是修復工具。把一張有刮痕、褪色或黑白的家庭老照片交給它,它會去掉損傷、把臉修清楚,還能替黑白照片上色;整個流程要幾分鐘而不是幾秒,因為它做的遠不只是改尺寸。修復能做放大學不來的事:一張被聊天軟體反覆壓縮過三次的照片,它會把壓縮痕跡去掉,而不是把它們一起放大。它不會做的事,是把一張乾淨的動漫線稿乾淨地放大到 4x——修復用在這種圖上就是找錯工具。
jpgHi。我們自己的生成式放大器,也是旋鈕最多的一個:創意度、與原圖的相似度、HDR 和銳度四組滑桿,照片和插畫兩套模型,單張最大 16000×16000 像素、50 MB。滑桿是有意義的:往創意推,它會補出看起來合理的細節;往相似度拉,它就貼著原圖走。這在像素畫上最明顯:創意度推高會編出圖裡根本沒有的紋理——滑條推到哪裡,就決定了像素畫是乾淨還是一團糊。
實際要等多久
排隊時間取決於服務、時段和當時的忙碌程度,這裡寫任何數字,等你看到時都已經過時。有兩件事值得知道:jpgHD 自己的介面寫著一次修復大約五分鐘;另外兩個免費工具跑多快取決於你自己的機器——有沒有顯卡差別很大。
按場景選,而不是按排名
- 就一張動漫圖,現在就要,不想花錢:waifu2x 跑到 2x;需要 4x 以上再換 Bigjpg。
- 五百張商品圖:Bigjpg 桌面端或 API——批次流程比 5 % 的畫質差別重要得多。
- 客戶素材,不能聯網:直接上 Real-ESRGAN,因為 Bigjpg、jpgHi 和 jpgHD 都得先上傳。
- 先把破損的照片修好再放大:先用 jpgHD 修復,再用 Bigjpg 或 jpgHi 決定尺寸。
- 像素畫:用帶最近鄰或專用模型的工具,通用照片模型會把乾淨的像素點攪成糊。
- 要印 A3 以上:先用列印尺寸對照表算出需要多少像素,再選剛好夠的最小倍數。
我們輸在哪裡
這次測試給了我們三個難堪的結論。第一,我們不是修復工具:一張撕壞、褪色或只有黑白的照片,那件事由 jpgHD 來做,Bigjpg 不該假裝自己行。第二,我們的最高降噪對人像依然過狠——這個檔位適合線稿和老掃描件,而我們在「別在人臉上用它」這件事上提示得不夠。第三,16x 對 90 % 的檔案來說更像宣傳數字而不是實用檔位,倍數選擇指南寫出來主要就是為了勸退它。
想拿你自己的檔案驗證上面任何一句,免費版就在那兒:不用註冊就能放大圖片,上限 3000×3000 像素、5 MB;付費帳號提到 50 MB 並且排隊更快。付錢給任何人(包括我們)之前,先把同一張圖跑兩個工具看看。