# C#で画像をぼかす方法

# C#で画像をぼかす方法

この記事では、C#で画像をブルーする方法について話し合います 必要なシステム構成、手順、実行可能なコードを提供して、PNG、BMP、JPGなどのさまざまなフォーマットの画像にブルー効果を適用します。

Blurring イメージの利点

  • 芸術効果:- ブルーリングは、写真に深さと焦点を当てることができます。

  • 騒音の減少:- 望ましくない細部や画像の騒音を緩和するのに役立ちます。

  • バックグラウンド・ソフテニング(Background Softening:- 写真における分離主題に役立ちます。

原題: Preparing the Environment

  • Visual Studio または 互換性のある .NET IDE を設定します。
  • Aspose.Imaging を NuGet パッケージマネージャーでインストールします。

ステップ・ステップ・ガイド:C#で画像をブレイクする

ステップ1:プロジェクトの設定

追加 Aspose.Imaging NuGet パッケージマネージャーを使用してプロジェクトにアクセスします。

Install-Package Aspose.Imaging

ステップ2:入力画像をアップロード

ソース画像をアップロードする あなたがブレイクしたい 使用する Image クラス

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load("input.png"))
{
    // Further processing follows here
}

ステップ3:Blur効果を適用する

イメージをAに変換する RasterImage ブルー効果を用いて、 Filter メソッド

Aspose.Imaging.RasterImage rasterImage = (Aspose.Imaging.RasterImage)image;

// Apply blur effect
rasterImage.Filter(rasterImage.Bounds, new Aspose.Imaging.ImageFilters.FilterOptions.GaussianBlurFilterOptions(5, 5));

ステップ4:画像を保存する

ブルー効果を適用した後、修正された画像をディスクに保存します。

rasterImage.Save("output.png");

完全なコード 例 画像をブロックする

以下は、画像を磨く方法を示す完全な例です。

// Load the image
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load("input.png"))
{
    // Convert the image to RasterImage
    Aspose.Imaging.RasterImage rasterImage = (Aspose.Imaging.RasterImage)image;

    // Apply blur effect
    rasterImage.Filter(rasterImage.Bounds, new Aspose.Imaging.ImageFilters.FilterOptions.GaussianBlurFilterOptions(5, 5));

    // Save the blurred image
    rasterImage.Save("output.png");
}

追加情報

  • さまざまなフィルターオプションとパラメーターが利用可能です。 Aspose.Imaging, あなたがブルー効果をカスタマイズすることを可能にします。
  • ・The Filter メソッドはまた、保存前に他のタイプの画像操作をサポートすることができます。

結論

このチュートリアルは、Aspose.Imagingを使用してC#で画像をブレイクする方法を示しています。このプロセスはシンプルで、効果の簡単な応用が画像を改善することを可能にします。他の画像操作機能のために、画像をブレイクまたはリサイクルする上で追加のチュートリアルを探索することを検討します。

 日本語