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

FileFormat.AForge dla .NET

 
 

Uprość przetwarzanie obrazów za pomocą API .NET

Łatwo edytuj obrazy za pomocą FileFormat.AForge, lekkiego otwartego API dla .NET

FileFormat.AForge dla .NET To jest rozwidlenie AForge.Net projekt, który zawiera bibliotekę Imaging. Ta wersja została przetłumaczona na framework NetStandard 2.0 i wykorzystuje Aspose.Drawing jako silnik graficzny, który pozwala do tworzenia aplikacji wieloplatformowych z wykorzystaniem najnowszych platform .Net.

FileFormat.AForge jest dostępny na licencjach:

FileFormat.AForge jest rozpowszechniany na licencji LGPL.

Aspose.Drawing .NET jest rozpowszechniany w ramach Aspose Licencja EULA.

Kluczowe funkcje i zalety

  • Wiele platform:Dzięki integracji z Aspose.Drawing biblioteka może współpracować z obrazami w najnowszych wersjach .Net na platformach Windows, Linux, MacOS

Jak rozpocząć korzystanie z FileFormat.AForge dla .NET

Rozpoczęcie pracy z FileFormat.AForge jest szybkie i łatwe. Po prostu wykonaj następujące kroki:

  • Zainstaluj FileFormat.AForge: zainstaluj pakiet FileFormat.AForge za pomocą Menedżera pakietów NuGet lub interfejsu wiersza polecenia .NET.
  • Integracja ze swoim projektem: odwołaj się do biblioteki FileFormat.AForge w swoim projekcie C#.
  • Rozpocznij przetwarzanie: wykorzystaj prosty interfejs API udostępniany przez FileFormat.AForge do przetwarzania obrazów.

Zalecany sposób instalacji FileFormat.AForge dla .NET polega na użyciu NuGet. Aby instalacja przebiegła bezproblemowo, użyj poniższego polecenia.

Zainstaluj FileFormat.AForge dla .NET poprzez NuGet

NuGet> Install-Package FileFormat.AForge 
Możesz go także pobrać bezpośrednio z GitHub.

Zastosuj filtr skali szarości w C#

Ten kod konwertuje obraz do formatu skali szarości.

Skopiuj i wklej poniższy fragment kodu do głównego pliku i uruchom program.

Konwertuj obraz do formatu skali szarości

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

Inne przykłady możesz zobaczyć bezpośrednio w witrynie AForge.

 Polish