1. 製品
  2.   画像
  3.   .NET
  4.   SmartCrop.net
 
  

オープンソース .NET 画像処理ライブラリ

オープンソース.NET APIは、コンテンツウェアイメージのドロップを短くするためです。

SmartCrop.netとは何ですか?

SmartCrop.net は、.NET の開発者が画像を自動作るために許可する自由でオープンソース API です。 これは、smartcrop.jsの.NET標準ポートです。 API は content-aware で、一連のアルゴリズムを使用して画像をクロップします。 API は、シンプルで比較的高速、小型で汎用性の高いアルゴリズムを使用して顔を自動的に検出します。 皮膚のような色で地域を見つけることで顔を見つけます。 API は、高解像、エッジの探し、候補作のセットを生成するようなアルゴリズムのセットを実装しています。

Previous Next

SmartCrop.net を始めよう

インストールする推奨方法 SmartCrop.net ビア NuGet. 以下のコマンドでインストールしてください。

インストール SmartCrop.net ビア NuGet

Install-Package Smartcrop.net -Version 1.0.2-beta

無料のC# APIによるスマートクロップ画像

オープンソース SmartCrop.net ライブラリでは、.NET の開発者がスマートなクロップイメージをプログラム的に作成できます。 APIのアルゴリズムに基づいて、APIは高い飽和領域を見つけ、皮膚の色をトーンで見つけ、エッジを見つけ、画像をクロップするスマートな推測を提供します。 以下のコードを利用することで、画像のスマートクロップを簡単に取得できます。

.NETのスマートクロップ画像

  1. File.Opened() メソッドを使用してイメージを開き、ファイル名を渡す
  2. ImageCrop(200,200).Crop(画像)法で最高の作物を見つけます。 メソッドは引数として高さと幅をとります。
  3. 最高の作物を手に入れよう

.NETのクロップ画像

using (var image = File.OpenRead("image.jpg"))
{
        // find best crop
        var result = new ImageCrop(200, 200).Crop(image);
        Console.WriteLine(
        $"Best crop: {result.Area.X}, {result.Area.Y} - {result.Area.Width} x {result.Area.Height}");
}
});
 日本