[Aspose.Imaging for Java](https://products.aspose.com/imaging/java) スキャンした画像やスマートフォンの写真をTIFF形式で処理し、認識されたテキストを含むTIFFドキュメントを作成します。プロジェクトに追加するには、Aspose.OCRを取得する必要があります [Maven](https://repository.aspose.com/webapp/#/artifacts/browse/tree/General/repo/com/aspose/aspose-imaging)またはAsposeMavenリポジトリ構成を指定します _pom.xml_に次の構成を追加して、Mavenベースのプロジェクトにインストールします。 Graddle、Ivy、Sbtの例については、[リポジトリ](https://repository.aspose.com/ocr/)を確認してください。
Package Manager Console Command
PM> Install-Package Aspose.OCR.Cpp
C ++ OCRと数行のコードを使用して、TIFF画像をSearchable PDFドキュメントに変換するフル機能のアプリケーションを作成できます。
+AsposeOcrクラスのインスタンスを作成します
- AsposeOCR.asposeocr_page()メソッドを呼び出す +TIFFファイルパスをパラメータとして渡します
- AsposeOCR.asposeocr_pageは、Searchable PDFタイプの文字列またはファイルを返します
システム要求
例を実行する前に、[Microsoft.ML.OnnxRuntime](https://www.nuget.org/packages/Microsoft.ML.OnnxRuntime/)1.7.0以降がプロジェクトに追加されていることを確認してください。 NuGetパッケージマネージャーを介してAspose.OCRをインストールすると、自動的にインストールされます。
-NETStandard2.0+互換ソリューション -プロジェクトで参照されているAspose.OCRfor.NET。
std::string img_path = "../srcSample.png";
// Prepare buffer for result (in symbols, len_byte = len * sizeof(wchar_t))
const size_t len = 4096;
wchar_t bfr[len] = { 0 };
size_t result = aspose::ocr::page(image_path.c_str(), bfr, len);
//Print result
std::wcout << bfr << L"\n";
TIFF とは TIFF ファイル形式
TIFFまたはTIF(タグ付き画像ファイル形式)は、このファイル形式標準に準拠するさまざまなデバイスでの使用を目的としたラスター画像を表します。いくつかの色空間で、バイレベル、グレースケール、パレットカラー、およびフルカラーの画像データを記述することができます。この形式を使用するアプリケーションのスペースと時間のどちらかを選択するための非可逆圧縮方式と可逆圧縮方式をサポートしています。このフォーマットは拡張可能であり、無制限の量の個人情報または特別目的情報を含めることができるようにいくつかの改訂が行われています。この形式はマシンに依存せず、プロセッサ、オペレーティングシステム、ファイルシステムなどの境界がありません。
続きを読むSearchable PDF とは Searchable PDF ファイル形式
検索可能なPDFファイルは、元のスキャン画像を表示用に保持します。また、ドキュメント内の全文検索やコピーアンドペースト操作用のテキストの強調表示に使用できる非表示レイヤーのOCRテキストも保持します。 元の画像を含まない完全なOCRからPDFへの変換では、特にドキュメントに多くの画像や複雑なレイアウトがある場合、元のフォーマットが100%保持されることはありません。
続きを読む