このクイックチュートリアルでは、C# を使用して image のノイズを除去する方法を説明します。開発環境の設定方法、手順の一覧、そして C# を使用した画像ノイズ除去のサンプルコード が得られます。提供されたサンプルコードは、古典的な画像ノイズ除去メディアンフィルタを使用した前処理を実行します。
C# を使用した写真のノイズ除去手順
- ノイズ低減のために Aspose.OCR for .NET を使用するように環境を設定する
- 必要な OCR クラスと列挙体をインポートする
- 透かしのない出力のためにライセンスを適用する
- AsposeOcr エンジンのインスタンスを作成する
- Medianフィルタを用いて、塩胡椒ノイズを除去する前処理フィルタを作成する
- 単一画像および上記で定義されたフィルタ用に OcrInput のインスタンスを作成する
- OcrInput オブジェクトにソース入力画像をロードする
- フィルタリングされた入力を使用して OCR 認識プロセスを実行する
- 認識されたテキストをコンソールに出力する
これらの手順は、C# を使用した写真ノイズ除去 のプロセスを要約しています。Median フィルタを使用して PreprocessingFilter を作成し、OcrInput とリンクさせ、入力のノイズ画像をそれにロードします。OcrInput を渡して Recognize() メソッドを呼び出し、コンソールにクリーンなテキストを出力します。
C# を使用した画像のノイズ除去コード
このコードは C# を使用した画像ノイズ除去 のガイドです。PreprocessingFilter では AutoDenoising、GaussianBlur、Sharpen など複数のデノイジングフィルタを使用できます。AutoDenoising はニューラルネットワークを使用し、複雑な背景の除去にしばしば Median を実行します。
この記事では画像ノイズ除去について取り上げました。手書き文字をテキストに変換するには、記事Convert handwriting to text in C#を参照してください。