Najlepszy upscaler obrazu: Bigjpg vs waifu2x vs Real-ESRGAN vs jpgHD vs jpgHi
Te same dwanaście obrazów w pięciu upscalerach: kreska anime, portret z telefonu, trzykrotnie skompresowany JPEG i sprite 300 pikseli. Także tam, gdzie nasze narzędzia nie były właściwą odpowiedzią.
Bigjpg, jpgHD i jpgHi są nasze, więc czytaj wnioski z tą świadomością. Mimo to warto: mówimy wprost, gdzie nasze narzędzia są złym wyborem, a uczciwa odpowiedź na „który upscaler jest najlepszy” brzmi „zależy od pliku”.
Przypadki, o których mówimy
Te same trudne pliki wracają raz po raz i o nich jest mowa poniżej:
- Kreska anime 512×512, kontury 1 piksela, duże płaskie plamy.
- Skan mangi z widocznymi blokami JPEG wokół rastrów.
- Portret z telefonu 1200×1600, światło wewnętrzne, lekkie poruszenie.
- JPEG przepuszczony trzy razy przez komunikator.
- Sprite 300×300, twarde krawędzie, bez wygładzania.
Wszystko poniżej to albo udokumentowana możliwość narzędzia, albo ustawienie, które sam sprawdzisz w minutę, albo nasza opinia — a gdy to opinia, mówimy o tym wprost.
W skrócie
| Narzędzie | Mocne | Słabe | Jak uruchomić |
|---|---|---|---|
| Bigjpg | Anime i ilustracja, 4x–16x, wsadowo | Portrety przy maksymalnej redukcji szumu | Web, aplikacja, API |
| waifu2x | Mała grafika anime 2x, czysto | Nic powyżej 2x, brak wsadu, projekt stoi | Web lub własny serwer |
| Real-ESRGAN | Zdjęcia i tekstury z GPU | Kreska z modelem ogólnym, brak interfejsu | Terminal, Python |
| jpgHD | Renowacja zniszczonych i starych zdjęć | Czyste powiększanie grafiki cyfrowej | Web, aplikacja, API |
| jpgHi | Kreatywne powiększanie z dokładną kontrolą | Pixel art, jeśli go nie dostroisz | Web, rozliczany tokenami |
Co faktycznie zrobił każdy z nich
Bigjpg. Nasze narzędzie utrzymało kreskę anime najczyściej przy 4x i 8x: kontury o grubości piksela zostały konturami, a płaskie plamy płaskie. Na spricie 300 pikseli potrzebny był model ilustracji i 16x, żeby krawędzie wyglądały na zamierzone. Na portrecie przegrywamy: przy maksymalnej redukcji szumu skóra robi się nieco malarska, przy niskiej zostają ziarno i szum kompresji wokół oczu — kompromis opisany w naszym poradniku o powiększaniu bez strat i naprawdę istnieje.
waifu2x. Wciąż najczystszy wynik na małej grafice anime w 2x, i darmowy. Ale 2x to sufit, nie ma wysyłki wsadowej ani publicznego API, a projekt od lat prawie stoi.
Real-ESRGAN. Darmowy i otwarty: dał najostrzejsze tekstury na portrecie — splot tkaniny, włosy, płytki — i dorobił kilka piegów, których nie było. Z modelem ogólnym x4 kreska mangi mięknie, model anime to naprawia. Wymaga GPU, terminala i cierpliwości w wyborze modelu.
jpgHD. To nie upscaler w tym samym sensie — to narzędzie do renowacji. Wrzuć porysowane, wyblakłe albo czarno-białe zdjęcie rodzinne, a usunie uszkodzenia, wyostrzy twarze i może pokolorować wynik; cała praca zajmuje minuty, nie sekundy, bo robi znacznie więcej niż zmianę rozmiaru. Renowacja potrafi coś, czego nie potrafi powiększanie: w zdjęciu przepuszczonym trzy razy przez komunikator usuwa artefakty, a nie je powiększa. Czego nie zrobi: czystego 4x z ostrego rysunku anime — renowacja to do tego złe narzędzie.
jpgHi. Nasz generatywny upscaler i ten z największą liczbą suwaków: kreatywność, podobieństwo do oryginału, HDR i ostrość, osobne modele do zdjęć i do grafiki, do 16000×16000 pikseli i 50 MB na obraz. Te suwaki naprawdę działają: przesunięty w stronę kreatywności wymyśla prawdopodobny detal, przesunięty w stronę podobieństwa trzyma się blisko wgranego pliku. Najbardziej widać to w pixel arcie: podniesienie kreatywności wymyśla teksturę, której w pliku nie było — suwak decyduje, czy sprite będzie czysty, czy rozmazany.
Ile to trwa w praktyce
Czas oczekiwania zależy od usługi, pory dnia i obciążenia, więc każda liczba tutaj byłaby nieaktualna, gdy to czytasz. Warto natomiast wiedzieć dwie rzeczy: interfejs jpgHD podaje około pięciu minut na jedną renowację, a dwa darmowe narzędzia działają z szybkością twojej maszyny — GPU zmienia to drastycznie.
Wybieraj po sytuacji, nie po rankingu
- Jedna ilustracja anime, teraz i za darmo: waifu2x w 2x; od 4x w górę — Bigjpg.
- 500 zdjęć produktowych: aplikacja lub API Bigjpg — tryb wsadowy waży więcej niż 5 % jakości.
- Materiały klienta, bez internetu: od razu Real-ESRGAN, bo Bigjpg, jpgHi i jpgHD wymagają wysłania pliku.
- Naprawa zniszczonego wydruku przed powiększeniem: najpierw jpgHD do renowacji, potem Bigjpg albo jpgHi do rozmiaru.
- Pixel art: narzędzie z metodą najbliższego sąsiada lub dedykowanym modelem; ogólny model zdjęciowy zamienia czyste piksele w papkę.
- Druk od A3 w górę: najpierw policz piksele z tabeli rozmiarów druku, potem wybierz najmniejszy wystarczający mnożnik.
Gdzie przegrywamy
Trzy niewygodne wnioski. Pierwszy: nie jesteśmy narzędziem do renowacji — rozdarte, wyblakłe zdjęcie albo takie, które trzeba pokolorować, to robota dla jpgHD, a Bigjpg nie powinien udawać inaczej. Drugi: nasza maksymalna redukcja szumu jest wciąż zbyt agresywna na portretach. Trzeci: 16x to raczej liczba marketingowa niż użyteczne ustawienie dla 90 % plików, a poradnik o mnożnikach istnieje głównie po to, by od niego odwieść.
Sprawdź na własnych plikach: powiększ obraz za darmo do 3000×3000 pikseli i 5 MB bez konta, a konta płatne do 50 MB z szybszą kolejką. Zanim zapłacisz komukolwiek, nam też, przepuść ten sam plik przez dwa narzędzia.