.NET için FileFormat.AForge
.NET API ile görüntü işlemeyi kolaylaştırın
FileFormat.AForge ile görüntüleri kolayca düzenleyin, hafif bir açık kaynak .NET API
FileFormat.AForge for .NET Bu, <AForge.Net projesi. Bu sürüm NetStandard 2.0 çerçevesine çevrilmiştir ve grafik motoru olarak Aspose.Drawing'i kullanır; En yeni .Net platformlarını kullanarak platformlar arası uygulamalar oluşturmak.
FileFormat.AForge şu lisanslar altında mevcuttur:
FileFormat.AForge, LGPL lisansı altında dağıtılmaktadır.
Aspose.Drawing .NET, Aspose altında dağıtılmaktadır EULA lisansı.
Temel Özellikler ve Avantajlar- Çapraz Platform:Aspose.Drawing ile entegrasyon sayesinde kitaplık, Windows, Linux, MacOS platformlarındaki .Net'in en son sürümlerindeki görüntülerle çalışabilir
.NET için FileFormat.AForge'a Nasıl Başlanır
FileFormat.AForge'u kullanmaya başlamak hızlı ve kolaydır. Şu adımları uygulamanız yeterlidir:
- FileFormat.AForge'u yükleyin: FileFormat.AForge paketini NuGet Paket Yöneticisi veya .NET CLI aracılığıyla yükleyin.
- Projenizle Tümleştirin: C# projenizdeki FileFormat.AForge kitaplığına başvurun.
- İşlemeyi Başlat: FileFormat.AForge görüntüleri işleme tarafından sağlanan basit API'yi kullanın.
FileFormat.AForge for .NET'i kurmanın önerilen yolu NuGet kullanmaktır. Sorunsuz bir kurulum için lütfen aşağıdaki komutu kullanın.
NuGet aracılığıyla .NET için FileFormat.AForge'u yükleyin
NuGet> Install-Package FileFormat.AForge
Ayrıca doğrudan GitHub'dan da indirebilirsiniz.C#'ta gri tonlamalı filtre uygulama
Bu kod, görüntüyü gri tonlamalı biçime dönüştürür.
Aşağıdaki kod parçasını kopyalayıp ana dosyanıza yapıştırın ve programı çalıştırın.
Resmi gri tonlamalı biçime dönüştürün
//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);
}
Diğer örnekleri doğrudan AForge web sitesinde görebilirsiniz.
- Çapraz Platform:Aspose.Drawing ile entegrasyon sayesinde kitaplık, Windows, Linux, MacOS platformlarındaki .Net'in en son sürümlerindeki görüntülerle çalışabilir
.NET için FileFormat.AForge'a Nasıl Başlanır
FileFormat.AForge'u kullanmaya başlamak hızlı ve kolaydır. Şu adımları uygulamanız yeterlidir:
- FileFormat.AForge'u yükleyin: FileFormat.AForge paketini NuGet Paket Yöneticisi veya .NET CLI aracılığıyla yükleyin.
- Projenizle Tümleştirin: C# projenizdeki FileFormat.AForge kitaplığına başvurun.
- İşlemeyi Başlat: FileFormat.AForge görüntüleri işleme tarafından sağlanan basit API'yi kullanın.
FileFormat.AForge for .NET'i kurmanın önerilen yolu NuGet kullanmaktır. Sorunsuz bir kurulum için lütfen aşağıdaki komutu kullanın.
NuGet aracılığıyla .NET için FileFormat.AForge'u yükleyin
NuGet> Install-Package FileFormat.AForge
Ayrıca doğrudan GitHub'dan da indirebilirsiniz.C#'ta gri tonlamalı filtre uygulama
Bu kod, görüntüyü gri tonlamalı biçime dönüştürür.
Aşağıdaki kod parçasını kopyalayıp ana dosyanıza yapıştırın ve programı çalıştırın.
Resmi gri tonlamalı biçime dönüştürün
//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);
}
Diğer örnekleri doğrudan AForge web sitesinde görebilirsiniz.