1. Home
  2.   Aforge
  3.   FileFormat.AForge pour .NET
FileFormat.AForge pour .NET

FileFormat.AForge pour .NET

 
 

Simplifiez le traitement des images avec l'API .NET

Éditez facilement les images avec FileFormat.AForge, une API légère et open source pour .NET

FileFormat.AForge pour .NET Il s'agit d'un fork du AForge.Net, qui inclut la bibliothèque Imaging. Cette version a été traduite dans le framework NetStandard 2.0 et utilise Aspose.Drawing comme moteur graphique, ce qui vous permet pour créer des applications multiplateformes en utilisant les dernières plateformes .Net.

FileFormat.AForge est disponible sous licences :

FileFormat.AForge est distribué sous licence LGPL.

Aspose.Drawing .NET est distribué sous Aspose Licence CLUF.

Principales caractéristiques et avantages

  • Multiplateforme :Grâce à l'intégration avec Aspose.Drawing, la bibliothèque peut fonctionner avec des images sur les dernières versions de .Net sur les plateformes Windows, Linux et MacOS

Comment démarrer avec FileFormat.AForge pour .NET

Démarrer avec FileFormat.AForge est simple et rapide. Suivez simplement ces étapes :

  • Installer FileFormat.AForge : installez le package FileFormat.AForge via NuGet Package Manager ou .NET CLI.
  • Intégrez-vous à votre projet : référencez la bibliothèque FileFormat.AForge dans votre projet C#.
  • Démarrer le traitement : utilisez l'API simple fournie par FileFormat.AForge pour le traitement des images.

La méthode recommandée pour installer FileFormat.AForge pour .NET consiste à utiliser NuGet. Veuillez utiliser la commande suivante pour une installation fluide.

Installer FileFormat.AForge pour .NET via NuGet

NuGet> Install-Package FileFormat.AForge 
Vous pouvez également le télécharger directement depuis GitHub.

Appliquer un filtre en niveaux de gris en C#

Ce code convertit l'image au format niveaux de gris.

Copiez et collez l'extrait de code ci-dessous dans votre fichier principal et exécutez le programme.

Convertir l'image au format niveaux de gris

 
//Set License for Aspose.Drawing
System.Drawing.AsposeDrawing.License license = new System.Drawing.AsposeDrawing.License();
license.SetLicense("Aspose.Drawing.License.lic");

//Create grayscale filter
var grayscaleFilter = new FileFormat.AForge.Imaging.Filters.Grayscale(0.2126, 0.7152, 0.0722);

//open image
using (var bmp = (Bitmap)Image.FromFile(@"sample.bmp"))

//convert image to grayscale
using (var grayscaleImage = grayscaleFilter.Apply(bmp))
{
    //save grayscale image
    grayscaleImage.Save(@"grayscale.png", ImageFormat.Png);
}

Vous pouvez voir d'autres exemples directement sur le site AForge.

 Français