1. Home
  2.   Aforge
  3.   .NET 用の FileFormat.AForge
FileFormat.AForge for .NET

.NET 用の FileFormat.AForge

 
 

画像処理を.NET APIで簡素化

FileFormat.AForgeを使って画像を簡単に編集できる、軽量なオープンソースの.NET API

FileFormat.AForge for .NET これは AForge.Net プロジェクト。これにはイメージング ライブラリが含まれます。このバージョンは NetStandard 2.0 フレームワークに変換されており、グラフィックス エンジンとして <"https://docs.aspose.com/drawing/net\">Aspose.Drawing を使用しています。最新の .Net プラットフォームを使用してクロスプラットフォーム アプリケーションを作成します。

FileFormat.AForge はライセンスに基づいて利用できます:

FileFormat.AForge は LGPL ライセンスに基づいて配布されています

Aspose.Drawing .NET は Aspose の下で配布されますEULA ライセンス

主な機能と利点

  • クロスプラットフォーム:Aspose.Drawing との統合により、ライブラリは Windows、Linux、MacOS プラットフォーム上の最新バージョンの .Net 上の画像を操作できます

FileFormat.AForge for .NET を使い始める方法

FileFormat.AForge はすぐに簡単に使い始めることができます。次の手順に従ってください。

  • FileFormat.AForge をインストールする: NuGet パッケージ マネージャーまたは .NET CLI を介して FileFormat.AForge パッケージをインストールします。
  • プロジェクトとの統合: C# プロジェクトで FileFormat.AForge ライブラリを参照します。
  • 処理の開始: 画像を処理する FileFormat.AForge によって提供される単純な API を利用します。

FileFormat.AForge for .NET をインストールする推奨方法は、NuGet を使用することです。スムーズにインストールするには、次のコマンドを使用してください。

NuGet 経由で .NET 用の FileFormat.AForge をインストールします

NuGet> Install-Package FileFormat.AForge 
GitHub から直接ダウンロードすることもできます。

C# でグレースケール フィルターを適用する

このコードは画像をグレースケール形式に変換します。

以下のコード スニペットをコピーしてメイン ファイルに貼り付け、プログラムを実行します。

画像をグレースケール形式に変換する

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

他の例は、AForge Web サイトで直接見ることができます。

 日本