本文へスキップ
LeedyBox
支援する

画像からテキスト抽出: OCR で画像内の文字を読み取り

写真、スクリーンショット、スキャン画像(JPG・PNG・WebP)の文字をブラウザ上の OCR で抽出し、確認してからコピーしたり .txt ファイルで保存したりできます。

OCR の設定

画像を追加する前に言語を選んでください。第2言語は、画像に両方の言語が含まれる場合にだけ選んでください。OCR エンジンと各言語のデータは、初めて使うときに leedybox.com からダウンロードされます。

「自動」では、ページや写真の中からテキスト領域を探します。見つからない場合は、画像を1つのテキストブロックとして読み直します。行の順序が入れ替わってしまう場合は「1つのテキストブロック」を、1行だけの画像には「1行のテキスト」を試してください。

画像の短い辺が 1,000 ピクセル未満で文字が小さい場合(スクリーンショットなど)は、文字を2倍のサイズで読み直し、信頼度の高いほうの結果を使います。コントラストを上げると、薄い文字や灰色がかった文字の読み取りに役立つことがありますが、きれいな画像ではかえって結果が悪くなることもあります。

ここに画像をドロップするか、選択または貼り付け

JPG、PNG、WebP、GIF(最初のフレーム)、BMP のほか、ブラウザが開ける場合は AVIF にも対応します。Ctrl+V(Mac では ⌘+V)でスクリーンショットを貼り付けることもできます。

言語を選んでから、画像を追加してください。

注意事項

  • ある言語を初めて使うとき、ブラウザは OCR エンジン(Tesseract.js)とその言語のデータを leedybox.com からダウンロードします。サイズは言語によって異なり、数メガバイトになります。Tesseract.js は言語データをブラウザのストレージに保存するため、再びダウンロードする必要はありません。
  • 画像はブラウザ内で処理され、LeedyBox にもほかのどこにもアップロードされません。
  • 精度は、画質、言語、フォントによって異なります。鮮明でまっすぐな、コントラストの高い文字がもっともよく認識されます。手書き文字、装飾的なフォント、非常に小さな文字、斜めから撮影した写真は、うまく認識されないことがよくあります。
  • 抽出されるのはプレーンテキストだけです。レイアウト、段組み、表、フォント、書式は保持されず、複雑なページでは読み取り順が正しくないことがあります。
  • 信頼度は OCR エンジン自身による推定値で、単語ごとの値を平均したものです。テキストに含まれる誤りの数を示すものではありません。
  • 画像は1枚ずつ読み取られます。約2,500万画素を超える画像は、メモリの使用量を抑えるため読み取る前に縮小されますが、非常に大きな画像はそれでもスマートフォンでは失敗することがあります。
  • PDF ファイルには「PDF テキスト抽出」を使ってください。PDF のテキストレイヤーを読み取り、テキストレイヤーのないページにだけ OCR を使います。 「PDF テキスト抽出」を開く

使用する前に結果を確認してください。 このツールは現状のまま無保証で提供されており、結果が不完全または誤っている場合があります。 利用規約

OCR の結果には誤りが含まれることがあります。使用したり公開したりする前に確認してください。

使い方

  1. テキストの言語を選びます。画像に第2言語も含まれる場合は、それも選びます。
  2. 1枚以上の画像を追加します。ボックスにドロップするか、選択するか、Ctrl+V(Mac では ⌘+V)または「画像を貼り付け」ボタンでスクリーンショットを貼り付けます。
  3. 画像が1枚ずつ読み取られるまで待ちます。初回は OCR エンジンと言語データがダウンロードされるため、少し時間がかかることがあります。
  4. 認識されたテキストを画像と照らし合わせ、必要に応じてテキストボックスで修正します。
  5. テキストをコピーするか、.txt ファイルでダウンロードします。画像が複数ある場合は、すべてのテキストをまとめてコピーまたはダウンロードできます。

よくある質問

画像はアップロードされますか?

いいえ。画像はブラウザ内で処理され、LeedyBox にはアップロードされません。leedybox.com からダウンロードされるのは OCR エンジンと言語データだけで、その通信に画像は含まれません。

認識されたテキストに誤りがあるのはなぜですか?

OCR は、画像に写っている文字を推定する技術です。ぼやけた文字や小さな文字、低いコントラスト、傾いた写真、特殊なフォント、誤った言語設定は、どれも誤りの原因になります。より鮮明な画像を使う、文字の部分だけにトリミングする、正しい言語を選ぶ、画像のオプションをオンにするなどを試してから、結果を確認してください。

手書き文字も読み取れますか?

限られた範囲でのみ読み取れます。エンジンは印刷された文字で学習しているため、手書き文字は通常うまく認識されません。続け書きよりも、崩さずに1文字ずつ離して丁寧に書いた文字のほうがよく認識されます。

画像の枚数やサイズに上限はありますか?

決まった枚数の上限はありませんが、画像は1枚ずつ順番に読み取られ、1枚あたり数秒以上かかります。約2,500万画素を超える画像は先に縮小され、非常に大きな画像はメモリの少ない端末では失敗することがあります。

レイアウト、表、書式は保持されますか?

いいえ。このツールが抽出するのはプレーンテキストだけです。改行を画像のとおりに保持するか、行をつなげて段落にするかは選べますが、段組み、表、書式は手作業で作り直す必要があります。