Jak změnit velikost obrázku pomocí Java

Tento rychlý tutoriál je navržen tak, aby vysvětlil, jak změnit velikost obrázku pomocí Java s pomocí sekvence kroků a spustitelného ukázkového kódu. Chcete-li změnit velikost obrázku Java kód demonstruje proces nastavením nové velikosti a typu změny velikosti, můžete však také využít spoustu dalších možností. Výstupní obrázek lze uložit v jakémkoli formátu, jako je JPEG, PNG, BMP atd.

Kroky ke změně velikosti obrázku pomocí Java

  1. Nakonfigurujte aplikaci tak, aby používala Aspose.Imaging z úložiště Maven
  2. Načtěte zdrojový obraz z disku do objektu třídy Image
  3. Zavolejte funkci Image.resize() poskytnutím nové velikosti a ResizeType
  4. Uložte výstupní obraz na disk v požadovaném formátu

Při použití Java pro změnu velikosti obrazu je zde popsán proces nejprve sdílením kroků pro konfiguraci prostředí a poté postupným postupem krok za krokem, který je třeba dodržet v programu Java. Třída Image obsahuje řadu přetížení pro funkci resize(), která poskytuje různé možnosti změny velikosti obrázku pomocí enumerátoru ResizeType nebo ImageResizeSettings. Podobně má metoda save() několik možností pro uložení výstupního obrazu do proudu nebo na disk spolu s nastavením ohraničujícího obdélníku.

Kód pro změnu velikosti obrázku pomocí Java

Tento kód ukazuje, jak lze pomocí Java pro změnu velikosti souboru obrázku spravovat pomocí libovolného z typů změn velikosti uvedených v enumerátoru ResizeType včetně Bell, CatmullRom, CubicBSpline, HighQualityResample, LanczosResample atd. Podobně můžete nastavit hodnotu metody kvantování barev, typ filtru a režimu interpolace také pomocí objektu ImageResizeSettings ve funkci resize().

Tento rychlý průvodce nás naučil, jak používat Java pro změnu velikosti obrázku bez ztráty kvality. Pokud se chcete naučit převod mezi různými typy obrázků, jako je BMP na PNG, přečtěte si článek na jak převést BMP na PNG v Javě.

 Čeština