iPhoneでJPEGスクリーンショットからテキストを抽出する方法

iPhoneでJPEGスクリーンショットからテキストを抽出する方法

  • Oligur
  • 0
  • vyzf
iPhoneでJPEGスクリーンショットからテキストを抽出する方法
  • ハウツー
スキャナー
スクリーンショットをスキャンするだけでクリスマスが台無しになるわけではありません。
写真:Daniel M. Hendricks/Flickr CC

雑誌のページを写真に撮ったり、テキストのスクリーンショットを撮ったりして、普通のテキストのようにコピー&ペーストできたらいいのにと思ったことはありませんか? 紙の本のレシピの写真をコピーして、後で検索できるようにしたいと思ったことはありませんか? 朗報です。写真やスクリーンショットからテキストを簡単に抽出できます。iPhoneですぐに使えます。

さらに良いニュースは、私たちが今すぐにそれを実行する方法を学ぶということです。

スクリーンショットをスキャンする

iPhoneアプリを使って紙の書類をスキャンしてPDFに変換する方法をご存知ですか?実は、この方法はテキストのスクリーンショットや、テキストを含む写真にも使えます。例えば、コンサートの宣伝ポスターや、美術展でアーティストの詳細がわかるポスターを撮影したことがあるかもしれません。

以下に、入力するよりもスキャンする方が適していると思われるテキストの例をいくつか示します。

  • 製品に印刷されているシリアル番号。
  • Wi-Fiルーターの下部にある長いパスコード。
  • カードに印刷されたソフトウェアのシリアル番号が非常に長い。
  • どこにでも印刷できる住所。
  • レストランのウェブサイトのメニューのように、テキストが JPG に閉じ込められています。

あるいは、TwitterやMicro.blogに誰かがテキストのスクリーンショットを投稿しているのを見つけるかもしれません。よく考えてみると、テキストのスクリーンショットは紙をスキャンした写真とほとんど変わりません。

テキストのスナップショットをスキャンしてテキストに変換できます。
テキストのスナップショットは何でもスキャンしてテキストに変換できます。
写真:Cult of Mac

スクリーンショットを選択、検索、編集可能なテキストに変換するには、私のお気に入りのスキャナーアプリ、ReaddleのScanner Proを使います。Scanner Proは、現実世界にあるページ単位のテキストをスキャンするのに最もよく使われますが、カメラロールから画像を開くのにも使えます。

カメラロールからスクリーンショットを「スキャン」する方法

まず、Scanner Proを起動し、+ボタンを押して新規スキャンを開始します。カメラのビューファインダーが開いたら、画面右下の小さな写真アイコンをタップします。すると写真ライブラリが開きます。上にスクロールしてスキャンしたいスクリーンショットを探し、タップして選択します。選択が完了したら「完了」をタップします。画像が表示されますが、Scanner Proが検出した境界線に合わせて自動的にトリミングされています。

アプリが写真からテキストを抽出できなかった場合、またはスクリーンショットの端に余分な部分(例えばSafariの検索バーやタブのタイトルなど)が含まれている場合は、「編集」をタップしてください。次に「切り抜きツール」をタップして、テキスト部分の境界線を調整します。

切り抜きが適切かつ正方形であることを確認すると、テキスト認識の段階に役立ちます。
切り抜きが適切かつ正方形であることを確認すると、テキスト認識の段階で役立ちます。
写真:Cult of Mac

切り取った画像が正方形になるようにしてください。そうすることで、Scanner Pro が写真内のテキストをより簡単に検出できるようになります。

Scanner ProでJPEGスクリーンショットからテキストを抽出する

ここをタップすると、非表示のテキスト レイヤーが表示されます。ここをタップすると、非表示のテキスト レイヤーが表示されます。

Scanner Proはテキストを自動認識し、 「完了」をタップするとすぐに画像をスキャンします。アプリは検索・編集可能なテキストを含むPDFを作成します。ただし、デフォルトでは元の画像が表示され、テキストレイヤーは「下」に隠れています。このレイヤーを表示してスキャン結果を確認するには、省略記号…アイコンをタップし、「テキストとして表示」をタップします。すると、以下の画面が表示されます。

スキャナーはテキストに走り書きされた線に騙されましたが、それ以外は非常にうまく機能しました。
スキャナーはテキストに走り書きされた線に反応しなかったものの、それ以外は非常に良好なパフォーマンスを示した。
写真:Cult of Mac

ご覧の通り、Scanner Proは下線が引かれた部分でうまく処理できませんでした。テキストとして認識して初めて抽出・処理できるのです。しかし、これは安物の紙の雑誌から拡大された、かなり粗悪な写真であることを考えると、悪くない出来と言えるでしょう。テキストをクリップボードにコピーするには、「すべてコピー」ボタンをタップしてください。

Safariのウェブページのスキャンは100%完璧です

Safari のスクリーンショットでどのように表示されるか見てみましょう。

Safari スクリーンショットのテキスト認識率は 100% です。
Safariのスクリーンショットのテキスト認識率は100%です。
写真:Cult of Mac

悪くないですね。実際のテキストの認識は100%正確です。

スクリーンショットのスキャンは簡単、高速、そしてかなり正確です。長文の場合は、テキストを入力するよりもスキャンする方がはるかに速いことが証明されています。Scanner Proは非常に優れたスキャン機能を備えていますが、既に別のスキャンアプリをお使いの場合は、テキスト抽出が可能かどうかを確認してください。ほぼ確実にテキスト抽出が可能です。設定で「OCR」を探せば、写真からテキストを文字起こしする必要がなくなります。