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

FileFormat.AForge per .NET

 
 

Semplifica l'elaborazione delle immagini con l'API .NET

Modifica le immagini con facilità con FileFormat.AForge, un'API leggera open source per .NET

FileFormat.AForge per .NET Questo è un fork di AForge.Net, che include la libreria Imaging. Questa versione è stata tradotta nel framework NetStandard 2.0 e utilizza Aspose.Drawing come motore grafico, che ti consente per creare applicazioni multipiattaforma utilizzando le ultime piattaforme .Net.

FileFormat.AForge è disponibile su licenza:

FileFormat.AForge è distribuito sotto licenza LGPL.

Aspose.Drawing .NET è distribuito sotto Aspose Licenza EULA.

Caratteristiche e vantaggi principali

  • Multipiattaforma:grazie all'integrazione con Aspose.Drawing la libreria può funzionare con immagini sulle ultime versioni di .Net su piattaforme Windows, Linux, MacOS

Come iniziare con FileFormat.AForge per .NET

Iniziare con FileFormat.AForge è semplice e veloce. Segui semplicemente questi passaggi:

  • Installa FileFormat.AForge: installa il pacchetto FileFormat.AForge tramite NuGet Package Manager o .NET CLI.
  • Integrazione con il tuo progetto: fai riferimento alla libreria FileFormat.AForge nel tuo progetto C#.
  • Avvia elaborazione: utilizza la semplice API fornita da FileFormat.AForge per l'elaborazione delle immagini.

Il modo consigliato per installare FileFormat.AForge per .NET è utilizzare NuGet. Utilizza il seguente comando per un'installazione fluida.

Installa FileFormat.AForge per .NET tramite NuGet

NuGet> Install-Package FileFormat.AForge 
Puoi anche scaricarlo direttamente da GitHub.

Applica il filtro in scala di grigi in C#

Questo codice converte l'immagine in formato in scala di grigi.

Copia e incolla lo snippet di codice sottostante nel file principale ed esegui il programma.

Converti l'immagine in formato scala di grigi

 
//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);
}

Puoi vedere altri esempi direttamente sul sito web AForge.

 Italiano