Kürzlich haben wir eine Reihe von Blogbeiträgen geschrieben, um Ihnen zu zeigen, wie Sie verschiedene Bildbearbeitungsfunktionen wie Zuschneiden, Größenänderung, Flipping und Rotating implementieren können. Bilder. Heute werden wir behandeln, wie man den Unschärfeeffekt auf Bilder anwendet. Sehen wir uns also an, wie Bilder in Java programmgesteuert verwischt werden.
- Java-API zum Verwischen von Bildern – kostenloser Download
- Schritte zum Weichzeichnen von Bildern in Java
- Verwischen Sie ein Bild in Java
Java-API zum Verwischen von Bildern – kostenloser Download
Um den Unschärfeeffekt auf Bilder anzuwenden, verwenden wir Aspose.Imaging for Java. Es ist eine Bildbearbeitungs-API, die eine breite Palette von Funktionen zum Bearbeiten von Bildern bietet. Darüber hinaus unterstützt es eine Vielzahl von Raster und Vektorbildformaten. Sie können die API entweder herunterladen oder sie mit den folgenden Maven-Konfigurationen installieren.
<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>
Schritte zum Weichzeichnen von Bildern in Java
Mit Aspose.Imaging for Java müssen Sie nur ein paar einfache Schritte befolgen, um den Unschärfeeffekt auf ein Bild anzuwenden. Unten sind diese Schritte.
- Laden Sie zuerst die Bilddatei.
- Wenden Sie den Unschärfefilter auf das Bild an.
- Speichern Sie das aktualisierte Unschärfebild am gewünschten Ort.
Schauen wir uns nun an, wie man ein Bild in Java unkenntlich macht.
Verwischen Sie ein Bild in Java
Im Folgenden sind die Schritte zusammen mit API-Referenzen aufgeführt, um ein Bild in Java unkenntlich zu machen.
- Laden Sie zuerst das Bild mit der Methode Image.load().
- Wandeln Sie das Bild dann in den Typ RasterImage um.
- Verwischen Sie das Bild mit der Methode RasterImage.filter().
- Speichern Sie das unscharfe Bild mit der Methode RasterImage.save().
Das folgende Codebeispiel zeigt, wie Sie den Weichzeichnereffekt auf ein Bild in Java anwenden.
// Bild laden
Image image = Image.load("image.bmp");
// Konvertieren Sie das Bild in RasterImage
RasterImage rasterImage = (RasterImage) image;
// Unschärfefilter anwenden
rasterImage.filter(rasterImage.getBounds(), new GaussianBlurFilterOptions(5, 5));
// Aktualisiertes Bild speichern
rasterImage.save("blur-image.bmp");
Zur Demonstration haben wir den Unschärfeeffekt auf das folgende Rasterbild angewendet.
Unten sehen Sie das Ausgabebild, das wir nach Anwendung des Unschärfeeffekts mit dem oben bereitgestellten Java-Codebeispiel erhalten haben.
Java Image Blurring API – Holen Sie sich eine kostenlose Lizenz
Sie können eine kostenlose temporäre Lizenz erhalten und Bilder ohne Evaluierungseinschränkungen unkenntlich machen.
Fazit
In diesem Artikel haben Sie gelernt, wie Sie Bilder in Java unkenntlich machen. Sie können den bereitgestellten Code einfach integrieren und die Bilder aus Ihren Java-Anwendungen verwischen.
Weiterlesen
Weitere Informationen zur Java bildverarbeitungs-API finden Sie unter Dokumentation. Außerdem können Sie uns Ihre Fragen über unser Forum mitteilen.