Měřítko obrázku v Javě

Tento článek popisuje, jak škálovat image v Javě. Vysvětluje konfiguraci prostředí, algoritmus a ukázkový kód pro upscalování obrazu v Javě. Navíc nepotřebujete žádný pokročilý nebo složitý nástroj pro zpracování obrazu, abyste tuto funkci vložili do svého projektu.

Kroky ke zmenšení fotografie v Javě

  1. Připravte systém na práci s Aspose.Drawing za účelem zvýšení rozlišení obrázků
  2. Vytvořte objekt třídy Bitmap
  3. Při nastavování režimu interpolace pixelů spusťte instanci třídy Graphics
  4. Určete faktor měřítka obrazu a souřadnice
  5. Exportujte zmenšený obrázek

Tyto kroky shrnují proces zmenšení obrazu bez ztráty kvality v Javě. Proveďte několik volání API a zároveň zadejte rozměry obrázku a obdélníkové souřadnice pro rozšíření. Následně nastavte měřítko a exportujte výstupní obrázek ve formátu PNG nebo JPG.

Kód pro upgrade obrazu v Javě

import com.aspose.drawing.*;
public class Main
{
public static void main(String[] args) throws Exception // Scale image in Java
{
// Set the licenses
new License().setLicense("License.lic");
// Create Bitmap class object
com.aspose.drawing.Bitmap bitmap = new com.aspose.drawing.Bitmap(1000, 800, com.aspose.drawing.imaging.PixelFormat.Format32bppPArgb);
com.aspose.drawing.Graphics graphics = com.aspose.drawing.Graphics.fromImage(bitmap);
// Set the pixel interpolation mode
graphics.setInterpolationMode(com.aspose.drawing.drawing2d.InterpolationMode.NearestNeighbor);
// Load the image
com.aspose.drawing.Bitmap image = new com.aspose.drawing.Bitmap("sample.png");
// Scale the image 5x
com.aspose.drawing.RectangleF expansionRectangle = new com.aspose.drawing.RectangleF(0, 0, image.getWidth() * 5, image.getHeight() * 5);
graphics.drawImage(image, expansionRectangle);
// Save output scaled image
bitmap.save("Scale.png");
System.out.println("Image scaled successfully");
}
}

Tento fragment kódu rychle ukazuje, jak zvětšit obrázek v Javě. Tento fragment kódu však můžete dále improvizovat výběrem režimu interpolace, jako je bilineární, nejbližší soused, bikubický atd. Podobně můžete upravit faktor měřítka tak, aby odpovídal vašim požadavkům na velikost na základě různých případů použití.

Tato příručka rozvádí přístup k fotografii v měřítku v Javě. Kromě toho, pokud chcete oříznout obrázky, přečtěte si článek na Ořezávání obrázků v Javě.

 Čeština