·5分で読めます

Macプレビューアプリの OCR の限界 — 見逃してしまうもの

プレビューは画像やPDFを扱えますが、そのほとんどからテキストを抽出できません。スキャンしたPDFや写真からテキストをコピーしようとして何も得られなかった経験があるなら、その理由がここにあります。

プレビューはmacOSの標準的な画像・PDFビューアであり、多くのユーザーはそれがOCR——画像やスキャンした書類のテキストを認識・抽出すること——を扱えると思い込んでいます。ライブテキストとの統合により、限られた状況ではそれが可能です。しかし、多くの一般的な場面では、プレビューはテキストの認識に静かに失敗するか、抽出機能そのものを提供しません。プレビューでスキャンしたPDFや書類の写真からテキストを選択しようとして、カーソルがハイライトのない選択四角形を描くだけだったなら、プレビューのOCRの壁にぶつかったということです。

プレビューのテキスト認識が破綻する場面

レイアウトが複雑なスキャンPDF。プレビューは、クリーンで単一段組みのよくスキャンされた書類ではテキストを認識できることがあります。しかし複数段組のレイアウト、表、ヘッダーとフッター、グラフィックとテキストが混在する書類では、選択可能なテキストがまったく得られないことがよくあります。プレビューのライブテキストエンジンは複雑な文書構造を確実には処理できません。

コントラストの低いテキストや小さなテキスト。レシートのスキャン、色褪せた書類、テキストと背景のコントラストが低い画像は、頻繁にプレビューの認識を欠かせます。テキストは人間の目には完全に読めても、プレビューの検出には映らないことがあります。

手書きのテキスト。プレビューのテキスト認識は印刷フォント向けに調整されています。手書きのメモ、ホワイトボードの写真、注釈付き書類は、手書き文字がきれいで読みやすくても、めったに認識されません。

非ラテン文字。非ラテン言語のサポートは一貫していません。CJK、アラビア語、キリル文字の画像内テキストは、フォントスタイル、画像品質、書類の複雑さによって検出されたりされなかったりします。

画面からのキャプチャができない。プレビューは開いたファイルしか処理できません。必要なテキストが動画のフレーム、ウェブアプリのインターフェース、エラーダイアログ、あるいは別のアプリのウィンドウにある場合、プレビューには手が届きません。

画面上のあらゆるものに対応するOCR

Opticは画面レベルで動作することで、プレビューの限界を完全に回避します。ファイルビューアにファイル内のテキスト認識を求める代わりに、Opticはディスプレイに表示されているものから直接文字を読み取ります。問題のある書類をプレビュー——あるいは他のどんなアプリでも——で開き、必要なテキストの上にOpticの選択範囲をドラッグしましょう。

Optic overcoming Preview OCR limitations on Mac

複雑な書類レイアウト

プレビューが手こずる表、複数段組みのテキスト、混在コンテンツも、Opticならスキャンする範囲を正確に自分で制御できるため読み取れます。必要な列や表のセルだけを選択すればよく、ページ全体を解析する必要はありません。

ファイルの枠を超えて

Opticは開いたファイルに限定されません。動画のフレーム、ダイアログ、ウェブアプリ、リモートデスクトップセッション——画面にレンダリングされているものなら何でも対象になります。プレビューがこれらのソースに届くことは決してありませんが、Opticはどんな画像とも同じように自然に読み取ります。

永続的な履歴

プレビューには過去のテキスト認識の試みに関する記憶がありません。Opticはすべての抽出をメニューバーに保存し、いつでもスクロールして見直し、再コピーできるキャプチャしたテキストのログを構築します。

Mac App StoreでOpticを入手する

次の記事

Optic

Select any text on screen and copy it — images, PDFs, dialogs, anything.

Get Optic on the Mac App Store