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

FileFormat.AForge para .NET

 
 

Simplifique el procesamiento de imágenes con la API .NET

Edite imágenes sin esfuerzo con FileFormat.AForge, una API ligera de código abierto para .NET

FileFormat.AForge para .NET Esta es una bifurcación de AForge.Net, que incluye la biblioteca Imaging. Esta versión se ha traducido al marco NetStandard 2.0 y utiliza Aspose.Drawing como motor gráfico, lo que le permite para crear aplicaciones multiplataforma utilizando las últimas plataformas .Net.

FileFormat.AForge está disponible bajo licencias:

FileFormat.AForge se distribuye bajo licencia LGPL.

Aspose.Drawing .NET se distribuye bajo Aspose Licencia EULA.

Características y beneficios clave

  • Multiplataforma:Gracias a la integración con Aspose.Drawing, la biblioteca puede trabajar con imágenes en las últimas versiones de .Net en plataformas Windows, Linux y MacOS

Cómo comenzar con FileFormat.AForge para .NET

Comenzar a utilizar FileFormat.AForge es rápido y fácil. Simplemente sigue estos pasos:

  • Instalar FileFormat.AForge: instale el paquete FileFormat.AForge a través del Administrador de paquetes NuGet o .NET CLI.
  • Integre con su proyecto: haga referencia a la biblioteca FileFormat.AForge en su proyecto C#.
  • Iniciar procesamiento: utilice la API simple proporcionada por FileFormat.AForge para procesar imágenes.

La forma recomendada de instalar FileFormat.AForge para .NET es utilizar NuGet. Utilice el siguiente comando para una instalación sin problemas.

Instalar FileFormat.AForge para .NET mediante NuGet

NuGet> Install-Package FileFormat.AForge 
También puedes descargarlo directamente desde GitHub.

Aplicar filtro de escala de grises en C#

Este código convierte la imagen al formato de escala de grises.

Copie y pegue el siguiente fragmento de código en su archivo principal y ejecute el programa.

Convertir imagen a formato de escala de grises

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

Puede ver otros ejemplos directamente en el sitio web de AForge.

 Español