Unscharfe Bilder in Java

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

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.

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.

Geben Sie das Bild ein, um den Unschärfeeffekt anzuwenden

Unten sehen Sie das Ausgabebild, das wir nach Anwendung des Unschärfeeffekts mit dem oben bereitgestellten Java-Codebeispiel erhalten haben.

Unscharfes Bild in Java ausgeben

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.

Siehe auch