画像から文字を抽出する
スクリーンショットや看板の写真、スキャンしたページを入れると、写っている文字を文字データに起こしてくれます。読み取りはブラウザの中で行われるので、画像は端末から出ません。
文字が写った画像か PDF を 1 つ入れてください。
またはここにファイルをドロップ
自動認識のため誤りが含まれることがあります。大切な内容は必ず元の文書と照らし合わせてください。
使い方
- 画像かPDFを1つ、「ファイルを選ぶ」で選ぶか、ページにドロップします。写真でも、スクリーンショットでも、スキャンでも構いません。PDFは1ページずつ読み取られます。
- 次に「文書の言語」で、文字に使われている言語を漏れなく選びます。言語名はそれぞれの言語の表記で並びます(Deutsch、Españolなど)。最初は日本語とEnglishが選ばれていて、変更した内容は次回も引き継がれます。
- PDFのときは読み取る範囲を決めます。全ページなら「すべてのページ」、一部だけなら「ページ範囲」を選び、1-3, 5のようにページを入力します。
- 準備ができたら「文字を抽出」で読み取りを始めます。初回だけは、選んだ言語のデータと、文字を読み取るエンジンが先にダウンロードされ、続いて進行バーが出ます。PDFでは、5ページ中2ページ目を読み取り中、といった表示も出ます。
- 読み違えた文字は、結果の欄でそのまま直せます。直したら「コピー」を押すか、「TXT で保存」でファイルにします。次のファイルに移るときは「最初から」を押すと、ページが空になります。
主な機能
画像は長辺3000ピクセルまで
画像は、長辺3000ピクセルまでの大きさで読み取ります。それより大きいものは先に縮小されます。大きくしても精度は上がらず、遅くなるだけだからです。透明な部分は、読み取りの前に白で埋められます。
スキャンPDFも1ページずつ
PDFの各ページは、通常の2倍、つまり144dpiの大きさで描画してから、順に読み取ります。全ページか、ページ範囲を指定できます。複数のページを読むと、ページごとのテキストの前にそのページの見出しが入ります。
7言語、混在もOK
対応言語は、日本語・英語・韓国語と、ドイツ語・フランス語・スペイン語・ポルトガル語の7つです。複数の言語が並ぶメニューや看板なら、2〜3言語を同時に選べますが、言語を増やすほど読み取りは遅くなります。
結果はその場で直せる
文字は入力できる欄に出るので、読み違いを直してから持ち出せます。「コピー」でクリップボードに入り、「TXT で保存」は元のファイル名を引き継いだテキストファイルをダウンロードします。
実行のたびに文字数を表示
読み取りが終わると、見つかった文字数が表示されます。空白と改行は数えません。1文字も見つからなかったときは、もっと鮮明な画像にするか、文書の言語を見直すよう案内が出ます。
エンジンと言語データは1回だけ
読み取りエンジンは約4MB、言語データは1言語ごとに0.7〜3MBです。どちらも初回の実行時にこのサイトから届き、ブラウザが保存します。画像そのものは端末の外へ送られません。
知っておくと便利なこと
OCR(光学的文字認識)は、画像に写った文字を、コピーも編集もできる本物のテキストに置き換える技術です。文字が画像に閉じ込められているときに役立ちます。スクリーンショットのエラーメッセージ、印刷されたレシート、本の1ページ、撮影した看板、スキャンした手紙。打ち直す代わりに、コピーして使えます。
設定より大切なのは、元の画像です。文字がフレームいっぱいに収まる距離まで近づき、紙は平らに置いて、影とぶれを避けてください。明るい地に濃い文字が、いちばん読み取りやすい組み合わせです。苦手なのは、手書き、小さな印字、装飾的な書体、セルを結合した表です。結果はプレーンテキストなので、太字、段組み、表のレイアウトは残りません。
PDFのページはどれも、画像として描画してから読み取ります。すでに文字を選択できるPDFなら、PDFビューアから直接コピーするほうが正確です。認識では、0とO、小文字のlと1のように、形の似た文字が入れ替わることもあります。名前、数字、金額は、使う前に元の資料と見比べて確かめてください。
よくある質問
画像の文字をコピーするには?
画像を追加して、文字の言語を選び、「文字を抽出」を押します。表示された結果の欄で「コピー」を押せば完了です。
どの言語を読み取れますか?
日本語・英語・韓国語・ドイツ語・フランス語・スペイン語・ポルトガル語の7つです。文書で使われている言語は、すべて選んでおきます。言語を増やすほど、読み取りは遅くなります。
長いPDFも読めますか? 一部のページだけでもいいですか?
どちらも可能です。全ページなら「すべてのページ」、一部なら「ページ範囲」を選んで、1-3, 5のように入力してください。ページ数が少ないほど、早く終わります。
文字が間違って読み取られるのはなぜですか?
認識は自動なので、ぼやけた画像、傾いた画像、コントラストの低い画像では誤りが出ます。結果の欄で直すか、もっと近くから明るい場所で撮り直してください。
手書きの文字も読めますか?
確実には読めません。エンジンは印刷された文字向けに作られているため、きちんと区切って書いた文字なら一部は合うこともありますが、続け字はたいてい読めません。
画像が外部に送信されることはありますか?
ありません。初回に、読み取りエンジンと言語データをこのサイトからダウンロードしますが、認識そのものはブラウザの中で行われます。