Obraz Zmiana rozmiaru
Zmień rozmiar obrazów do dowolnych wymiarów. Zablokuj proporcje, aby uniknąć zniekształceń. Eksportuj jako PNG, JPG lub WEBP.
Upuść tutaj swój obraz
Obsługuje PNG, JPG, WEBP, GIF i inne
Zmień rozmiar obrazów do dowolnych wymiarów. Zablokuj proporcje, aby uniknąć zniekształceń. Eksportuj jako PNG, JPG lub WEBP.
Obsługuje PNG, JPG, WEBP, GIF i inne
Zmiana rozmiaru obrazu zmienia wymiary mapy bitowej w pikselach, albo mniejsze (próbkowanie w dół), albo większe (próbkowanie w górę). Te dwie operacje nie są równoważne. Próbkowanie w dół odrzuca dane pikseli; upsampling polega na tworzeniu danych pikseli poprzez interpolację. Próbkowanie w dół daje mniejszy, ostrzejszy obraz; upsampling daje większy obraz, ale nie pozwala odzyskać szczegółów, których nie było w źródle. Wiedza o tym, w jakim kierunku zmierzasz, określa, czego możesz się spodziewać po wyniku.
Ten moduł zmiany ustawień działa w Twojej przeglądarce przy użyciu interfejsu API HTML5 Canvas. Obraz źródłowy jest dekodowany do postaci płótna, rysowany w nowych wymiarach przy użyciu wbudowanego ponownego próbkowania przeglądarki i ponownie kodowany w oryginalnym formacie (lub wybranym przez Ciebie formacie wyjściowym). Ustawienia jakości wpływają na formaty stratne (JPEG, WebP). Dane wyjściowe są identyczne z wynikami zmiany rozmiaru opartej na kanwie w dowolnej aplikacji internetowej.
Aby uzyskać najwyższą jakość próbkowania w dół, przeglądarka stosuje interpolację dwuliniową lub dwusześcienną, w zależności od implementacji. W przypadku upsamplingu ta sama interpolacja daje gładki, ale miękki wynik. Wyspecjalizowane moduły skalujące AI (waifu2x, Topaz Gigapixel) zapewniają ostrzejsze skalowanie, ale wymagają dedykowanych narzędzi.
Wymiary obrazu wpływają na rozmiar pliku, czas ładowania strony i zgodność platformy. Zdjęcie o rozdzielczości 4000×3000 wykonane aparatem w smartfonie waży kilka megabajtów; zmiana rozmiaru na 1920×1440 zazwyczaj daje plik 4-6× mniejszy bez zauważalnej utraty jakości podczas oglądania na ekranie. Pomnożona przez wiele obrazów na stronie, jest to znaczący wzrost wydajności.
Wymagania platformy również wpływają na zmianę rozmiaru. Zdjęcia profilowe w określonych wymiarach, obrazy na rynku w maksymalnych dozwolonych rozmiarach, podglądy w mediach społecznościowych w dokładnych proporcjach — każda platforma oczekuje określonego rozmiaru, a lokalna zmiana rozmiaru jest szybsza niż walka z automatyczną zmianą rozmiaru platformy.
Upuść obraz, ustaw nowe wymiary, pobierz.
Wybierz właściwe wymiary docelowe przed zmianą rozmiaru — wybranie zbyt małych powoduje utratę szczegółów, a zbyt duże marnowanie przepustowości.
Interfejs API Canvas ponownie próbkuje przy użyciu wbudowanej implementacji przeglądarki. Większość przeglądarek korzysta z interpolacji dwuliniowej lub dwusześciennej; dokładny algorytm jest różny, ale jakość jest porównywalna we wszystkich nowoczesnych przeglądarkach.
Format wyjściowy zależy od typu mime canvas.toBlob. PNG zachowuje dokładne piksele dzięki bezstratnej kompresji. JPEG stosuje kompresję stratną opartą na DCT przy wybranej jakości. WebP obsługuje oba tryby; stratny WebP w jakości 80-85 jest w przybliżeniu odpowiednikiem JPEG w jakości 90.
Współczynnik proporcji: narzędzie do zmiany rozmiaru domyślnie blokuje proporcje, aby zachować proporcje. Odblokowanie umożliwia dowolne rozciąganie, co jest rzadko pożądane, ale przydatne w przypadku określonych układów.