Ten krótki samouczek ma na celu wyjaśnienie, jak zmienić rozmiar obrazu przy użyciu języka Java za pomocą sekwencji kroków i przykładowego kodu, który można uruchomić. Aby zmienić rozmiar obrazu, kod Java demonstruje ten proces, ustawiając nowy rozmiar i typ zmiany rozmiaru, jednak można również skorzystać z wielu innych opcji. Obraz wyjściowy można zapisać w dowolnym formacie, takim jak JPEG, PNG, BMP itp.
Kroki, aby zmienić rozmiar obrazu za pomocą Java
- Skonfiguruj aplikację do korzystania z Aspose.Imaging z repozytorium Maven
- Załaduj obraz źródłowy z dysku do obiektu klasy Image
- Wywołaj funkcję Image.resize(), podając nowy rozmiar i ResizeType
- Zapisz obraz wyjściowy na dysku w żądanym formacie
Podczas korzystania z Java resize image proces jest opisany tutaj, najpierw dzieląc się krokami konfiguracji środowiska, a następnie krok po kroku procedurą, którą należy wykonać w programie Java. Klasa Image zawiera wiele przeciążeń dla funkcji resize(), która zapewnia różne opcje zmiany rozmiaru obrazu przy użyciu modułu wyliczającego ResizeType lub ImageResizeSettings. Podobnie metoda save() ma wiele opcji zapisania obrazu wyjściowego w strumieniu lub na dysku wraz z ustawieniem prostokąta ograniczającego.
Kod do zmiany rozmiaru obrazu za pomocą Java
Ten kod ilustruje, jak można zarządzać plikiem obrazu zmiany rozmiaru języka Java przy użyciu dowolnego typu zmiany rozmiaru określonego w module wyliczającym ResizeType, w tym Bell, CatmullRom, CubicBSpline, HighQualityResample, LanczosResample itp. Podobnie można ustawić wartość metody kwantyzacji kolorów, typ filtru i trybu interpolacji, a także za pomocą obiektu ImageResizeSettings w funkcji resize().
Ten krótki przewodnik nauczył nas, jak używać Java zmiany rozmiaru obrazu bez utraty jakości. Jeśli chcesz nauczyć się konwersji między różnymi typami obrazów, takimi jak BMP do PNG, zapoznaj się z artykułem na jak przekonwertować BMP na PNG w Javie.