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