Di recente, abbiamo scritto una serie di post sul blog per mostrarti come implementare varie funzionalità di modifica delle immagini come ritaglio, ridimensionamento, capovolgimento e rotazione immagini. Oggi parleremo di come applicare l’effetto sfocatura alle immagini. Vediamo quindi come sfocare le immagini a livello di codice in Java.
- API Java per sfocare le immagini - Download gratuito
- Passaggi per sfocare le immagini in Java
- Sfoca un’immagine in Java
API Java per sfocare le immagini - Download gratuito
Per applicare l’effetto sfocatura alle immagini, utilizzeremo Aspose.Imaging for Java. È un’API di modifica delle immagini che fornisce un’ampia gamma di funzionalità per manipolare le immagini. Inoltre, supporta una varietà di formati di immagini raster e vettoriali. Puoi scaricare l’API o installarla utilizzando le seguenti configurazioni Maven.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-imaging</artifactId>
<version>22.9</version>
</dependency>
Passaggi per sfocare le immagini in Java
Utilizzando Aspose.Imaging for Java, devi solo seguire alcuni semplici passaggi per applicare l’effetto sfocatura su un’immagine. Di seguito sono riportati questi passaggi.
- Innanzitutto, carica il file immagine.
- Applicare il filtro sfocatura sull’immagine.
- Salva l’immagine sfocata aggiornata nella posizione desiderata.
Ora, diamo un’occhiata a come sfocare un’immagine in Java.
Sfoca un’immagine in Java
Di seguito sono riportati i passaggi insieme ai riferimenti API per sfocare un’immagine in Java.
- Innanzitutto, carica l’immagine usando il metodo Image.load().
- Quindi, trasmetti l’immagine al tipo RasterImage.
- Sfoca l’immagine usando il metodo RasterImage.filter().
- Salva l’immagine sfocata usando il metodo RasterImage.save().
L’esempio di codice seguente mostra come applicare l’effetto sfocatura su un’immagine in Java.
// Carica immagine
Image image = Image.load("image.bmp");
// Converti l'immagine in RasterImage
RasterImage rasterImage = (RasterImage) image;
// Applica il filtro sfocatura
rasterImage.filter(rasterImage.getBounds(), new GaussianBlurFilterOptions(5, 5));
// Salva immagine aggiornata
rasterImage.save("blur-image.bmp");
A scopo dimostrativo, abbiamo applicato l’effetto sfocatura alla seguente immagine raster.
Di seguito è riportata l’immagine di output che abbiamo ottenuto dopo aver applicato l’effetto sfocatura utilizzando l’esempio di codice Java fornito sopra.
API Java Image Blurring - Ottieni una licenza gratuita
Puoi ottenere una licenza temporanea gratuita e sfocare le immagini senza limitazioni di valutazione.
Conclusione
In questo articolo, hai imparato come sfocare le immagini in Java. Puoi facilmente integrare il codice fornito e sfocare le immagini dall’interno delle tue applicazioni Java.
Leggi di più
Puoi esplorare di più sull’API di elaborazione delle immagini Java utilizzando documentazione. Inoltre, puoi condividere le tue domande con noi tramite il nostro forum.