1. Home
  2.   Accord
  3.   .NET 用の FileFormat.Accord
FileFormat.Accord for .NET

.NET 用の FileFormat.Accord

 
 

.NET APIを使用して画像処理を簡素化

オープンソースの.NET APIであるFileFormat.Accordで画像を簡単に編集

FileFormat.Accord for .NET これは、Accord.Net プロジェクト。これにはイメージング ライブラリが含まれます。このバージョンは NetStandard 2.0 フレームワーク用であり、グラフィックス エンジンとして Aspose.Drawing を使用します。これにより、クロス最新の .Net プラットフォームを使用したプラットフォーム アプリケーション。

FileFormat.Accord は次のライセンスに従って利用できます。

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

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

主な機能と利点

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

FileFormat.Accord for .NET の使用を開始する方法

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

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

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

NuGet 経由で FileFormat.Accord for .NET をインストールする

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

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

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

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

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

他の例は、Accord Web サイトで直接ご覧いただけます。

 日本