IronOCR ハウツー フィルターマジック How to use the Filter Wizard Curtis Chau 更新日:10月 15, 2025 Download IronOCR NuGet Download テキストの検索と置換 テキストと画像のスタンプ Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article This article was translated from English: Does it need improvement? Translated View the article in English OCRプロセスのために画像を前処理して準備するとなると、大変な作業になります。 画像に複数のフィルタを使用できます; しかし、ケースバイケースであることが多いため、どの組み合わせが最もイメージに合うかを試してテストするのは複雑です。 どの方法が最良の結果をもたらすかを検証するために、さまざまな組み合わせを繰り返し試すため、このプロセス自体には非常に時間がかかります。 しかし、IronOCRはOcrInputFilterWizardを導入することで、効果的で簡単な方法を提供しています。 フィルタウィザードは、前処理フィルタの組み合わせを自動的に評価し、OCRの信頼性と精度を最大化します。 最適な設定のために「ブルートフォース」スキャンを実行し、さらに最適なフィルタの組み合わせをコードスニペットとして返すので、開発者は結果を簡単に再現できます。 このハウツーガイドでは、フィルターウィザードがどのように動作するかの例を素早く説明し、それが使用するコードスニペットとパラメータを紹介します。 クイックスタート: 理想的な画像フィルター チェーンを自動的に検出します IronOCRのフィルターウィザードを使用して、すべての前処理フィルターの組み合わせを素早く実行し、推測を必要とせず、最高のパフォーマンスを持つコード・スニペットを得ることができます。 たった1行で、最高の信頼スコアと、類似画像に使用すべき正確なC#フィルターチェーンが得られます。 Get started making PDFs with NuGet now: Install IronOCR with NuGet Package Manager PM > Install-Package IronOcr Copy and run this code snippet. string code = OcrInputFilterWizard.Run("image.png", out double confidence, new IronTesseract()); Deploy to test on your live environment Start using IronOCR in your project today with a free trial Free 30 day Trial (英語 最小限のワークフロー (5 つのステップ) フィルター ウィザードを使用するために C# ライブラリをダウンロードする。 IronTesseractエンジンをインスタンス化する。 入力画像をOcrInputFilterWizardにロードする。 フィルターウィザードを実行し、信頼度などの出力を確認する。 与えられたコードを使用して入力画像に適用し、結果を確認する。 input.Contrast()コード ->input.Deskew()コード ->input.Scale(...)コード>コード ->input.Denoise()コード -> 以下のようになります。 次のようにします。 ### コード ```csharp :path=/static-assets/ocr/content-code-examples/how-to/filter-wizard-process.cs ``` ### アウトプット 以下のようになります。 次のようにします。 出力からわかるように、フィルターウィザードは、すべての組み合わせを通して、この特定の画像で達成できる最高の信頼性は65%であると判断しました。 [w:(入力画像は非常に歪んでおり、人工的なノイズの影響を強く受けています。これは極端なケースですが、IronOCRのフィルターウィザードがいかに困難な状況下でも役立つかを説明するためのものです。] ### フィルタウィザードのベストの組み合わせ フィルターウィザードが実行された後、私たちはそれが提供するコードスニペットに従うことができます。 このような正確な設定を入力画像に適用し、結果と信頼性を検証します。 #### コード ```csharp :path=/static-assets/ocr/content-code-examples/how-to/filter-wizard-best-combination.cs ``` #### アウトプット 以下のようになります。 次のようにします。 ご覧のように、IronOCRはこのような大きく歪んだ条件下でもほとんどのテキストを読み取ることができ、信頼度はフィルターウィザードによって報告されたものと一致しています。 よくある質問 IronOCRのフィルタウィザードとは何ですか? IronOCRのフィルタウィザードは、特定の画像タイプに合わせたカスタム画像処理コードを生成することで、OCRの精度を向上させるために設計されたツールです。 フィルタウィザードはどのようにしてOCRの精度を改善しますか? フィルタウィザードは、ユーザーがOCRを実行する前に画像に適用できるカスタム画像処理フィルタを作成できるようにすることで、OCR精度を向上させ、より良いテキスト認識結果を確保します。 フィルタウィザードを異なる画像タイプに使用できますか? はい、フィルタウィザードはさまざまな画像タイプ用のカスタム処理コードを生成するために使用でき、異なるOCRのニーズに対して汎用性があります。 フィルタウィザードは初心者には使いにくいですか? フィルタウィザードは使いやすさを念頭に置いて設計されており、初心者や経験豊富なユーザーの両方に対してOCRプロジェクトを強化するためにアクセス可能です。 OCRでカスタム画像処理コードを使用することの利点は何ですか? カスタム画像処理コードを使用することで、特に低コントラストの画像やノイズのある画像などの厳しい条件下で、テキスト抽出精度が大幅に向上する可能性があります。 フィルタウィザードを使用するのにプログラミングスキルが必要ですか? プログラミングスキルは有益ですが、フィルタウィザードは画像処理コードの生成プロセスを簡素化し、技術的な背景の異なるユーザーに対しても取り組みやすくします。 フィルタウィザードはバッチ処理を扱えますか? フィルタウィザードは、複数の画像の効率的な処理を可能にするバッチ処理ワークフローに統合できるコードを生成することができます。 フィルタウィザードの恩恵を最も受けるのはどのようなタイプの画像ですか? 低コントラスト、ノイズ、または複雑な背景を持つ画像は、フィルタウィザードのカスタム処理機能から大きな利益を得て、OCRの結果が向上します。 IronOCRのフィルタウィザードにアクセスするにはどうすればよいですか? フィルタウィザードはIronOCRスイート内でアクセスが可能で、ユーザーに画像処理をカスタマイズしてOCRパフォーマンスを最適化するツールを提供します。 フィルタウィザードの使用に関するサポートはありますか? IronOCRは、ユーザーがOCRタスクのために効果的にフィルタウィザードを活用できるように、ドキュメントとサポートリソースを提供しています。 Curtis Chau 今すぐエンジニアリングチームとチャット テクニカルライター Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。 準備はいいですか? Nuget ダウンロード 5,044,537 | バージョン: 2025.11 ただ今リリースされました 試用ライセンスキーがメールで送信されました。 総ダウンロード数: 5,044,537 ライセンスを見る