IT Image Tools

Powiększanie obrazów AI — powiększ obrazy 2× lub 4× w przeglądarce

Powiększaj zdjęcia 2× lub 4× dzięki superrozdzielczości AI Swin2SR działającej lokalnie przez WebGPU lub WebAssembly. Suwak przed/po, pobieranie PNG, Lanczos jako rozwiązanie zapasowe — bez przesyłania plików.

🔒 Działa całkowicie w Twojej przeglądarce — nic nie jest przesyłane

Drop an image here or click to browse

Your image is processed on this device and never uploaded. For AI mode the Swin2SR model weights are downloaded once from the Hugging Face hub and the ONNX runtime from the jsDelivr CDN; both are cached by your browser.

Advertisement

Superrozdzielczość AI bez przesyłania zdjęć

Klasyczna zmiana rozmiaru rozciąga istniejące piksele, więc powiększone zdjęcie wygląda na miękkie i rozpikselowane. Narzędzie do powiększania obrazów AI wykorzystuje natomiast sieć neuronową wytrenowaną na milionach par obrazów, aby przewidzieć, jak ostre krawędzie i drobne tekstury powinny wyglądać w wyższej rozdzielczości. To narzędzie uruchamia otwarte modele superrozdzielczości Swin2SR bezpośrednio w przeglądarce za pomocą Transformers.js i ONNX Runtime. Tryb 2× korzysta z klasycznego modelu Swin2SR, który wiernie odwzorowuje czyste obrazy, takie jak rendery, zrzuty ekranu i dobre zdjęcia. Tryb 4× korzysta z modelu Swin2SR dla rzeczywistych zdjęć, wytrenowanego z degradacjami w stylu BSRGAN, który lepiej radzi sobie z szumem i kompresją JPEG w codziennych zdjęciach. Twój obraz jest przetwarzany na Twoim urządzeniu i nigdy nie jest wysyłany na serwer.

Pobieranie modelu, szybkość i pamięć

Przy pierwszym użyciu wagi modelu są jednorazowo pobierane z Hugging Face hub i zapisywane w pamięci podręcznej przeglądarki: około 22 MB w przypadku kompaktowej wersji 8-bitowej używanej w backendzie WebAssembly (CPU) lub około 54 MB w przypadku wersji o pełnej precyzji używanej w WebGPU. Samo środowisko uruchomieniowe ONNX pochodzi z CDN jsDelivr. Jeśli przeglądarka obsługuje WebGPU, pracę wykonuje karta graficzna, a typowe zdjęcie jest gotowe w kilka sekund; w przeciwnym razie używany jest procesor, co jest wolniejsze, ale działa wszędzie. Aby ograniczyć zużycie pamięci, obraz jest dzielony na małe, nakładające się kafelki, które są powiększane jeden po drugim i łączone z powrotem bez widocznych szwów; pasek postępu pokazuje każdy kafelek. Przezroczyste pliki PNG zachowują kanał alfa, który jest powiększany za pomocą filtrowania Lanczos.

Szybkie rozwiązanie zapasowe i uczciwe porównanie

Jeśli nie można pobrać modelu lub na urządzeniu zabraknie pamięci, narzędzie automatycznie przełącza się na przepróbkowanie Lanczos — wysokiej jakości klasyczny filtr, który nie wymaga pobierania i jest znacznie lepszy niż domyślne rozciąganie w przeglądarce. Możesz też wybrać go samodzielnie, aby szybko uzyskać wynik. Po zakończeniu pracy przeciągnij suwak przed/po, aby porównać oryginał, rozciągnięty do tego samego rozmiaru, z powiększonym wynikiem, i przełącz się na rzeczywiste piksele, aby obejrzeć szczegóły. Pobierany plik to bezstratny PNG w nowej rozdzielczości.

Jak używać

  1. Dodaj obrazUpuść obraz JPG, PNG lub WebP albo kliknij, aby go wybrać.
  2. Wybierz skalę i metodęWybierz 2× lub 4× oraz superrozdzielczość AI lub szybkie przepróbkowanie Lanczos.
  3. PowiększPoczekaj na pobranie modelu (tylko za pierwszym razem) i postęp przetwarzania kafelek po kafelku.
  4. Porównaj i pobierzPrzeciągnij suwak przed/po, a następnie pobierz plik PNG.

Najczęściej zadawane pytania

Czy mój obraz jest przesyłany na serwer AI?
Nie. Model AI działa w przeglądarce dzięki WebGPU lub WebAssembly. Jednorazowo pobierane są tylko wagi modelu (około 22 MB lub około 54 MB w WebGPU) z Hugging Face hub oraz środowisko ONNX Runtime z CDN jsDelivr; Twój obraz nigdy nie opuszcza urządzenia.
Jak duży może być obraz?
Wynik może mieć do 4096×4096 pikseli (około 16,7 megapiksela) i 8192 piksele na dłuższym boku, co wystarcza do powiększenia 4× obrazów o rozmiarze do 1024×1024. Większe obrazy są przetwarzane w kafelkach, ale końcowa kanwa nadal musi zmieścić się w pamięci przeglądarki.
Dlaczego na moim komputerze działa to wolno?
Superrozdzielczość to ciężka praca. Z WebGPU typowy obraz zajmuje kilka sekund; w zapasowym trybie WebAssembly (CPU) może to potrwać minutę lub dłużej, zwłaszcza przy 4×. Postęp jest pokazywany dla każdego kafelka i w każdej chwili możesz anulować.
Co, jeśli model AI się nie załaduje?
Narzędzie automatycznie przełącza się na wysokiej jakości przepróbkowanie Lanczos, które nie wymaga pobierania. Możesz też samodzielnie wybrać szybką metodę Lanczos.
Czy powiększanie dodaje prawdziwe szczegóły?
AI odtwarza wiarygodne krawędzie i tekstury wyuczone na zdjęciach treningowych, więc wyniki wyglądają znacznie ostrzej niż przy zwykłej zmianie rozmiaru. Nie może jednak odzyskać informacji, które nigdy nie zostały zarejestrowane, na przykład nieczytelnego tekstu.
Advertisement