Tento článek vysvětluje, jak rozmazat image v Javě. Pojednává o konfiguraci prostředí, toku programu a spustitelném vzorovém kódu pro rozmazání obrazu v Javě. Navíc můžete ovládat intenzitu efektu rozostření pro jakýkoli formát zdrojového obrázku, jako je PNG, JPG, BMP atd.
Kroky k rozmazání obrázku v Javě
- Připravte systémové prostředí konfigurací Aspose.Imaging for Java ze správce úložiště pro rozmazání obrázků
- Pomocí třídy Image načtěte zdrojový obrázek
- Chcete-li použít efekt rozostření obrazu, vyvolejte metodu filtru
- Exportujte rozmazaný výstupní obrázek pomocí metody save
Tyto kroky představují přehled toho, jak přidat rozostření k fotografii v Javě. V prvním kroku načtěte zdrojový obrazový soubor z paměťového streamu nebo disku na základě požadavků vaší aplikace. Dále rozmažte vstupní obrázek a vykreslete výstupní výsledek do libovolného z vašich preferovaných formátů obrázku.
Kód pro rozmazání fotografie v Javě
import com.aspose.imaging.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Blur images using Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Load the image | |
com.aspose.imaging.Image image = com.aspose.imaging.Image.load( "input.jpg"); | |
// Convert the image into RasterImage | |
com.aspose.imaging.RasterImage rasterImage = (com.aspose.imaging.RasterImage)image; | |
// Apply blur effect | |
rasterImage.filter(rasterImage.getBounds(), | |
new com.aspose.imaging.imagefilters.filteroptions.GaussianBlurFilterOptions(5, 5)); | |
// Save blurred image | |
rasterImage.save("blur.png"); | |
System.out.println("Image blurred successfully"); | |
} | |
} |
Tento fragment kódu ukazuje základní přístup k přidávání efektu rozmazání na obrázky v Javě. Využívá třídu Obrázek k načtení zdrojové fotografie a poté rozmaže obrázek Gaussovým rozostřením. Parametry metody filtru však můžete improvizovat změnou poloměru rozostření a hodnoty sigma podle vašich požadavků.
V tomto článku jsme se naučili rozmazat fotku v Javě. Pokud chcete obracet obrázky, přečtěte si článek na Překlopit obrázek v Javě.