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

.NET 用の Openize.Accord

 
 

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

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

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

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

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

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

主な機能と利点

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

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

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

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

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

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

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

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

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

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

GrayWorld フィルターを適用

 
using System.Drawing.AsposeDrawing;
using Openize.Accord.Imaging.Filters;
using Image = Openize.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 サイトで直接ご覧いただけます。

 日本