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