.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 サイトで直接ご覧いただけます。
- クロスプラットフォーム: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 サイトで直接ご覧いただけます。