Bildbearbeitung mit .NET Core 01.02.2017, 16:42 Uhr

Vergleich von vier Bibliotheken

Einfache Bildbearbeitung, insbesondere das Verkleinern von Bildern, ist eine häufige Aufgabe, die Webanwendungen erledigen müssen. Microsoft-Mitarbeiter Bertrand Le Roy zeigt, wie man das mit .NET Core macht und vergleicht die vier Lösungen.
Bertrand Le Roy präsentiert dafür auf dem .NET Blog einen Überblick über die Optionen, die .NET Core zur Bildbearbeitung bietet. Für jede Option liefert er ein Codebeispiel und zeigt interessante Features auf.

Der Überblick mündet in einen Vergleich der Performance der einzelnen Bibliotheken in Sachen Geschwindigkeit, Größe und Qualität der Ergebnisse. Der Qualitätsvergleich wird dabei durch die Beispielbilder mehr oder weniger anschaulich gemacht.

Erläutert und verglichen werden das .NET-API CoreCompat.System.Drawing, die brandneue Cross-Plattform-Library ImageSharp, die nur von .NET selbst abhängt, Magick.NET, der .NET Wrapper der populären Open-Source-Bibliothek ImageMagick, SkiaSharp sowie der .NET-Wrapper von Googles 2D-Bibliothek Skia.

Die Beispiel-Codes sowie die Testergebnisse finden in diesem Beitrag  des .NET Core Blogs.




Das könnte Sie auch interessieren