NETプラグインを使用して、簡単に写真フィルターを追加できます。このプラグインは、ぼかし、露出、シャープネス、エンボス、グレースケールなどのさまざまな効果を簡略化します。簡単に高品質な結果を得ることができます。
Image.Filter
メソッドを呼び出します。downloads](https://releases.aspose.com/imaging/net/) から該当のアセンブリファイルを取得するか、NuGet からパッケージを取得して、 Aspose.Imaging
を直接ワークスペースに追加します。
Metered metered = new Metered(); | |
metered.SetLicense("***********", // public key | |
"***********" // private key | |
); | |
using (Image image = Image.Load("tiger.png")) | |
{ | |
var filterRect = new Aspose.Imaging.Rectangle(image.Width / 6, image.Height / 6, image.Width * 2 / 3, image.Height * 2 / 3); | |
image.Filter(filterRect, new GaussWienerFilterOptions(5, 5)); | |
image.Save( "tiger_with_blur.png", new PngOptions()); | |
} |
ImageBatch
クラスを使用してください。Aspose.Imaging
のライセンスを確認し、正当であることを確かめてください。プラグインには、SmallRectangular、BigRectangular、Sharpen、MotionWiener、BilateralSmoothing、GaussBlur、GaussWiener、Medianなど、さまざまなフィルタータイプが用意されています。
長方形フィルタは、カメラの前に特別なガラスを置いた効果を作成し、写真の異なるフィルタビューを提供します。
単純に長方形の寸法を設定し、Filter メソッドを使用して画像に適用します。Rectangle オブジェクトを使用して、選択したフィルタータイプをオプションとして選択します。
ベクトル画像の場合、フィルタを適用する前にラスタライズする必要があります。プラグインはラスタライズされた画像のフィルタリングをサポートしています。
はい、長方形の寸法を設定し、その後「Filter」メソッドを使用して画像に適用します。効果を選択するために長方形オブジェクトを選択し、フィルタータイプオプションを指定します。