このチュートリアルでは、C# で image をグレースケールに変換する方法に焦点を当てています。これには、C#** で **画像をグレースケールに変換するための環境設定、段階的なプロセス、サンプル コード スニペットが含まれています。このガイドに従って、JPG、PNG、BMP などのいくつかの画像形式を変換できます。
C# で画像をグレースケールに変換する手順
- NuGet パッケージ マネージャーを使用して Aspose.Imaging for .NET をインストールして IDE を準備し、カラー画像をグレースケールに変換します
- Image クラスを使用してソース カラー画像を読み取ります
- 画像を RasterCachedImage クラス オブジェクトにキャストします
- 入力画像をグレースケール バージョンに変換します
- Save メソッドを使用してグレースケール画像を書き込みます
これらの手順は、C# で画像を白黒に変換するシーケンスを要約したものです。まず、ソースのカラー イメージを読み取り、キャッシュします。したがって、画像の色空間をグレースケール バージョンに変更し、出力画像をエクスポートします。
C# で画像をグレースケールに変換するコード
このコード スニペットは、C#* で *カラー イメージをグレースケールにエクスポートする場合に効率的です。 Image クラスを利用して入力ファイルを読み取り、CacheData メソッドで情報をキャッシュします。次に、出力イメージ ファイルをレンダリングする前に、色空間がグレースケールに変更されます。
この記事では、C# で画像をグレースケールに変更する方法を理解しました。一方、画像をぼかしたい場合は、C# で画像をぼかします の記事にアクセスしてください。