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

Openize.AForge pour .NET

 
 

Simplifiez le traitement des images avec l'API .NET

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

Openize.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.

Openize.AForge est disponible sous licences :

Openize.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 Openize.AForge pour .NET

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

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

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

Installer Openize.AForge pour .NET via NuGet

NuGet> Install-Package Openize.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 Openize.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