How to Read Multi-Frame/Page GIFs and TIFFs

This article was translated from English: Does it need improvement?
Translated
View the article in English

TIFF(Tagged Image File Format)は、高画質画像のための一般的なフォーマットです。 ロスレス圧縮に対応しているため、スキャンした文書やプロの写真など、元の品質を維持する必要がある画像に適しています。

GIF(Graphics Interchange Format)は、主にウェブに適したシンプルな画像やアニメーションに使用されるフォーマットです。 GIFは可逆圧縮と非可逆圧縮の両方に対応しています。 .Node.jsは、1つのファイルにアニメーションを含めることができることで知られており、ウェブサイトやメッセージングアプリでよく見かける、短くてループするアニメーションに人気があります。

クイックスタート: マルチフレームTIFFまたはGIFファイルによるOCR</em

IronOCRで複数ページのTIFFやアニメーションGIFからテキストを読むことがいかに簡単かをご覧ください。 OcrImageInputReadコールを使用するだけで、複雑な設定は必要ありません。

Nuget IconGet started making PDFs with NuGet now:

  1. Install IronOCR with NuGet Package Manager

    PM > Install-Package IronOcr

  2. Copy and run this code snippet.

    using IronOcr;
    var result = new IronTesseract().Read(new OcrImageInput("Potter.tiff"));
  3. Deploy to test on your live environment

    Start using IronOCR in your project today with a free trial
    arrow pointer
## GIFの例を読む 同様に、`OcrImageInput`クラスを構築する際にGIFファイルのパスを指定するだけです。 コンストラクタは、画像をインポートするために必要なすべてのステップを処理します。 ```csharp :path=/static-assets/ocr/content-code-examples/how-to/input-tiff-gif-read-gif.cs ``` ## スキャン地域の指定 `OcrImageInput`クラスを構築するときに`CropRectangle`オブジェクトを含めることができ、OCRのために画像ドキュメント内の特定の領域を定義することができます。 これにより、特に大きな画像ドキュメントのパフォーマンスが大幅に向上します。 ```csharp :path=/static-assets/ocr/content-code-examples/how-to/input-images-read-specific-region.cs ``` ### OCRの結果
以下のようになります。
次のようにします。 特定の領域を読む

よくある質問

C#を使用して、マルチフレームGIFおよびTIFF画像を読むことができますか?

IronOCRライブラリを使用して、マルチフレームGIFおよびTIFF画像を読むことができます。ライブラリをNuGetからダウンロードし、OcrImageInputクラスを使用して画像をインポートし、Readメソッドを適用してOCRを実行します。

画像にTIFF形式を使用する利点は何ですか?

TIFF形式は、高品質でロスレス圧縮が必要な画像にとって有益であり、スキャンされたドキュメントやプロの写真撮影の際に元の品質を維持することが重要です。

なぜGIF形式はアニメーションによく使用されるのですか?

GIF形式は、一つのファイルに複数の画像を格納できるため、短いループアニメーションに理想的であり、Webサイトやメッセージングアプリでよく使用されます。ロスレス圧縮とロス圧縮の両方をサポートしています。

IronOCRを使用して画像でOCRに使用する領域を指定する方法は?

OcrImageInputクラスを構築する際にCropRectangleオブジェクトを使用して、OCRに焦点を当てる領域を指定することができます。これにより、画像内の特定のエリアにOCRを集中できます。

IronOCR内でのOcrImageInputクラスの役割は何ですか?

IronOCR内のOcrImageInputクラスは、OCR処理のために単一およびマルチフレームのTIFFおよびGIF画像をインポートするために使用され、これらの形式からのテキスト抽出を可能にします。

大きな画像ドキュメントでOCRのパフォーマンスを向上させる方法は?

大きな画像ドキュメントでOCRのパフォーマンスを向上させるためには、画像内の特定のスキャン領域を定義するためにCropRectangleオブジェクトを使用します。これにより、OCRが指定されたエリアに集中することで効率が向上します。

GIF画像でIronOCRを使用する際の手順は?

OcrImageInputクラスを構築する際にGIFファイルパスを指定します。次に、Readメソッドを使用して画像からテキストを抽出します。

IronTesseractがOCRプロセスにどのように貢献しますか?

IronTesseractは、IronOCRが画像ファイルでOCRプロセスを開始および実行するためのクラスであり、マルチフレームTIFFやGIFなどのフォーマットをサポートし、効率的なテキスト抽出を可能にします。

Chaknith Bin
ソフトウェアエンジニア
ChaknithはIronXLとIronBarcodeに取り組んでいます。彼はC#と.NETの深い専門知識を持ち、ソフトウェアの改善や顧客サポートに貢献しています。ユーザーとの対話から得られる洞察が、より良い製品、ドキュメント、および全体的な経験に寄与しています。
準備はいいですか?
Nuget ダウンロード 5,044,537 | バージョン: 2025.11 ただ今リリースされました