Porównania··4 min czytania

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ą.

Najlepszy upscaler obrazu: Bigjpg vs waifu2x vs Real-ESRGAN vs jpgHD vs jpgHi

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”.

Bigjpg, waifu2x, Real-ESRGAN, jpgHD and jpgHi

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ędzieMocneSłabeJak uruchomić
BigjpgAnime i ilustracja, 4x–16x, wsadowoPortrety przy maksymalnej redukcji szumuWeb, aplikacja, API
waifu2xMała grafika anime 2x, czystoNic powyżej 2x, brak wsadu, projekt stoiWeb lub własny serwer
Real-ESRGANZdjęcia i tekstury z GPUKreska z modelem ogólnym, brak interfejsuTerminal, Python
jpgHDRenowacja zniszczonych i starych zdjęćCzyste powiększanie grafiki cyfrowejWeb, aplikacja, API
jpgHiKreatywne powiększanie z dokładną kontroląPixel art, jeśli go nie dostroiszWeb, 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.

← Wszystkie artykuły