Bilder in C# unkenntlich machen

Wenn Sie mit der Bildbearbeitung arbeiten, müssen Sie die Bilder möglicherweise oft bearbeiten, indem Sie verschiedene Filter/Effekte anwenden. Neben verschiedenen anderen Effekten wird der Unschärfeeffekt häufig verwendet, um die Objekte in einem Bild auszublenden. In diesem Artikel erfahren Sie, wie Sie ein Bild programmgesteuert in C# unkenntlich machen.

C# API zum Weichzeichnen von Bildern – kostenloser Download

Aspose.Imaging for .NET ist eine erstaunliche Bildverarbeitungs-API, die eine breite Palette von Funktionen zum Bearbeiten der Bilder bietet. Wir werden diese API verwenden, um den Unschärfeeffekt auf unsere Bilder anzuwenden. Sie können die API entweder herunterladen oder sie mit NuGet installieren.

PM> Install-Package Aspose.Imaging

Schritte zum Weichzeichnen von Bildern in C#

Mit Aspose.Imaging for .NET können Sie den Unschärfeeffekt in drei einfachen Schritten auf ein Bild anwenden, die unten aufgeführt sind.

  • Laden Sie zuerst die Bilddatei.
  • Wenden Sie den Unschärfefilter auf das Bild an.
  • Speichern Sie schließlich das unscharfe Bild auf der Festplatte.

Im folgenden Abschnitt wird veranschaulicht, welche Klassen und Methoden verwendet werden, um den Weichzeichnereffekt mit C# auf ein Bild anzuwenden.

Ein Bild in C# unkenntlich machen

Im Folgenden sind die Schritte zum Weichzeichnen eines Bilds in C# aufgeführt.

Das folgende Codebeispiel zeigt, wie der Unschärfeeffekt auf ein Bild in C# angewendet wird.

// Laden Sie das Bild
using (Image image = Image.Load("image.bmp"))
{
    // Konvertieren Sie das Bild in RasterImage
    RasterImage rasterImage = (RasterImage)image;

    // Unschärfeeffekt anwenden
    rasterImage.Filter(rasterImage.Bounds, new GaussianBlurFilterOptions(5, 5));

    // Verschwommenes Bild speichern
    rasterImage.Save("blurred-image.bmp");
}

Zur Demonstration haben wir den Unschärfeeffekt auf das folgende Bild angewendet.

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

Das Folgende ist das resultierende Bild, das wir nach Anwendung des Unschärfeeffekts erhalten.

Unscharfes Bild in C# ausgeben

C# 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 C# unkenntlich machen. Sie können den bereitgestellten Code einfach integrieren und die Bilder in Ihren C#-Anwendungen unkenntlich machen.

Weiterlesen

Weitere Informationen zur .NET bildverarbeitungs-API finden Sie unter Dokumentation. Außerdem können Sie uns Ihre Fragen über unser Forum mitteilen.

Siehe auch