Apply Median and Wiener Filters to Images in C#

L’édition d’image est essentielle pour améliorer et manipuler les images dans différentes applications. Dans les posts précédents, nous avons couvert des sujets tels que: Création des images, Images de rotation, et Les images bleues. Aujourd’hui, nous nous concentrerons sur la façon d’appliquer des filtres midian et Wiener – deux techniques vitales pour la dénoisance et l’humidification des images.

C# API pour Apply Median et Wiener Image Filters - Télécharger gratuitement

Le Aspose.Imaging pour .NET API est une solution puissante pour la mise en œuvre de techniques de filtration d’image dans les applications .NET. Cette bibliothèque vous permet d’appliquer efficacement les filtres médians et Wiener, ce qui en fait un outil essentiel pour le traitement d ́image C#. Téléchargez le feu ou l’installer directement à partir de NuGet en utilisant le commandement suivant:

PM> Install-Package Aspose.Imaging

Appliquer un filtre médian à une image en C#

Le filtre médian est une technique de filtration numérique non linéaire qui réduit efficacement le bruit dans les images, ce qui en fait un outil précieux dans le filtre image C#. Voici un guide étape par étape sur la façon d’appliquer un filtre médian à une image en C#:

Voici un échantillon de code montrant comment appliquer un filtre médian à une image en C#:

Avant et après la comparaison

Voici une comparaison de l’image avant et après l’application du filtre médian:

Apply Median Filter to Image C#

Appliquer Gauss Wiener Filter à une image en C#

Le filtre Gauss Wiener est une autre approche efficace pour réduire au minimum le bruit additif et le blur dans les images.Suivez ces étapes pour appliquer un filtre Gauss Wiener en C#:

Voici un échantillon de code pour appliquer un filtre Gauss Wiener à une image en C#:

Avant et après la comparaison

Vous pouvez voir ci-dessous l’image avant et après l’application du filtre Gauss Wiener avec l’option grayscale :

Apply Gauss Weiner Filter to Image Greyscaling

Et voici l’image avant et après l’application du filtre Gauss Wiener sans grayscale:

Apply Gauss Weiner Color Filter to Image

Appliquer Motion Wiener Filter à une image dans C#

Le filtre motion Wiener est spécifiquement conçu pour éliminer le blurage causé par les objets en mouvement. Voici comment appliquer le filtre Wiener en mouvement en C#:

Voici un échantillon de code qui montre comment appliquer un filtre de mouvement Wiener à une image en C#:

Avant et après la comparaison

Apply Motion Weiner Filter to Image in C#

C# Median et Wiener Image Filtering API - Obtenez une licence gratuite

Vous pouvez obtenir une licence temporaire gratuite Pour appliquer des filtres médians et Wiener sur les images sans aucune limitation d’évaluation.

Conclusion

Dans cet article, nous avons exploré le processus d’application des filtres médians et Wiener aux images en C#. Nous avons également examiné des méthodes pour réduire le bruit des objets en mouvement dans les images. Vous pouvez intégrer ces fonctionnalités dans vos applications C# pour améliorer vos capacités d’édition d’image. Que vous cherchiez un tutoriel de traitement d’image C# pour débutants ou des techniques avancées, le Aspose Plugin fournit une solution complète pour toutes vos besoins de traitement d’image.

Leggi di più

Pour en savoir plus sur l’API de traitement d’image .NET, consultez le La documentationSi vous avez des questions, sentez-vous libre d’arriver à travers notre Forum.

Vedi anche

More in this category