1. Home
  2.   Accord
  3.   FileFormat.Accord para .NET
FileFormat.Accord para .NET

FileFormat.Accord para .NET

 
 

Simplifique o processamento de imagens usando a API .NET

Edite imagens facilmente com FileFormat.Accord, uma API de .NET de código aberto

FileFormat.Accord for .NET Este é um fork do Accord.Net, que inclui a biblioteca Imaging. Esta versão para o framework NetStandard 2.0 usa Aspose.Drawing como mecanismo gráfico, que permite criar imagens cruzadas. aplicativos de plataforma usando as mais recentes plataformas .Net.

FileFormat.Accord está disponível sob licenças:

FileFormat.Accord é distribuído sob licença LGPL.

Aspose.Drawing .NET é distribuído sob Aspose Licença EULA.

Principais recursos e benefícios

  • Cross-Plataforma:Graças à integração com Aspose.Drawing a biblioteca pode trabalhar com imagens nas versões mais recentes do .Net em plataformas Windows, Linux, MacOS

Como começar a usar FileFormat.Accord para .NET

Começar a usar FileFormat.Accord é rápido e fácil. Basta seguir estas etapas:

  • Instalar FileFormat.Accord: instale o pacote FileFormat.Accord por meio do NuGet Package Manager ou da CLI do .NET.
  • Integre-se ao seu projeto: faça referência à biblioteca FileFormat.Accord no seu projeto C#.
  • Iniciar processamento: Utilize a API simples fornecida pelo FileFormat.Accord para processamento de imagens.

A maneira recomendada de instalar o FileFormat.Accord para .NET é usando o NuGet. Use o seguinte comando para uma instalação tranquila.

Instale FileFormat.Accord para .NET via NuGet

NuGet> Install-Package FileFormat.Accord 
Você também pode baixá-lo diretamente do GitHub.

Aplicar filtro de escala de cinza em C#

Este código converte a imagem para o formato em tons de cinza.

Copie e cole o trecho de código abaixo em seu arquivo principal e execute o programa.

Aplicar filtro GrayWorld

 
using System.Drawing.AsposeDrawing;
using FileFormat.Accord.Imaging.Filters;
using Image = FileFormat.Accord.Imaging.AForge.Imaging.Image;

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

//Load image
using (var image = Image.FromFile("lena_color.jpg"))
{   
	//Create filter
    var grayWorld = new GrayWorld();
	
	//apply filter
    grayWorld.ApplyInPlace(image);
	
	//save
    image.Save("lena_gray.jpg");
}

Você pode ver outros exemplos diretamente no site do Accord.

 Português