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