ByteScope

PDF OCR

スキャンしたPDFに、検索できる文字の層を加えます。ページの画像はそのまま残し、文字は裏側に加えます。すべてこのタブの中で行います。

ファイルはブラウザから送信されません — 処理はすべてローカルで行われます。

この認識エンジンが読めるのは中国語と英語だけです。日本語・韓国語などはおかしな文字になるか、認識されません。結果は必ず確認してください。

スキャンしたPDFをここにドロップ

またはクリックして選択。このタブ内で処理し、アップロードはしません

認識は文字を読み間違えることがあります。手書き、低解像度のスキャン、罫線の多い表で起きやすいです。検索できることと正確であることは同じではありません。画像そのものは変更しません。画像の上に描いた内容も検索可能な文字になるため、隠したい部分にはこのツールを使わないでください。

このツールについて

このOCRは日本語に対応していません。読めるのは中国語と英語だけで、日本語のスキャンは文字化けするか、まったく認識されません。そのうえで、スキャンした契約書や資料、手紙は紙と同じなので、条文を検索したり一文をコピーしたりできません。このページは、スキャンされた各ページをOCRで読み取り、認識した文字を元の画像の上に目に見えない層として加えます。元の画像は再エンコードしません。以後はどのPDFリーダーでも検索・選択・コピーができ、見た目も元のままです。認識モデルはこのタブの中で動きます。ページの文字がどこかに送信されることはありません。

すでに文字があるページは飛ばします

まず各ページを確認します。ほとんど文字がないページはスキャンとみなしてOCRを行い、文字がすでにあるページはそのまま残します。電子データと紙が混ざったファイルを二重に読むことはありません。既存の文字が弱いOCRツールで作られたものなら、「認識し直す」にチェックを入れてください。解像度は、文字の検出には十分な200 DPIがおすすめです。とても小さい文字には300 DPIを選べますが、時間はおよそ2倍になります。ページは1枚ずつ描画するので、メモリの使用量は抑えられます。いつでも停止でき、それまでに認識したページはPDFとして保存できます。ページごとに区切ったテキストファイルとしても保存できます。

正直な制限

認識エンジンが読めるのは中国語と英語だけです。日本語・韓国語などは文字を誤認識するか、認識されません。この点は開始前にページで必ずお伝えします。OCRは時々文字を読み間違えます。特に手書き、かすれたスキャン、解像度の低いもの、罫線の多い表で起きやすく、検索できることは正確であることを意味しません。文字の層は画像に写っているものすべてを写し取るので、隠したい内容も含まれます。このツールは黒塗りのためのものではありません。元の画像自体は変更しません。

よくある質問

PDFはどこかにアップロードされますか?

いいえ。ファイルはこのタブの中で読み込まれ、ページごとに描画されて組み直されます。認識モデルもブラウザ内で動きます。ページの内容がサーバーに送られることはありません。

日本語や韓国語のスキャンにも使えますか?

確実ではありません。認識エンジンがカバーするのは中国語と英語だけです。日本語と韓国語は誤認識されるか、抜け落ちます。保存されたファイルは単語が間違っていても検索できるように見えるので、使う前に数行確認してください。

一部のページが飛ばされたのはなぜですか?

すでに文字の層があるページは、その文字を置き換えないよう元のまま残します。古い文字が精度の低いOCRツールで作られたものなら、「認識し直す」にチェックを入れると再度読み取れます。

処理後にページの見た目は変わりますか?

変わりません。元の画像はバイト単位でそのまま残り、文字は見えない描画モードで加えられるので、ページの見た目は同じです。変わるのは検索、選択、コピーができるようになる点だけです。

どのくらい時間がかかりますか?

おおむね1ページにつき1回の認識時間なので、ページ数とお使いのパソコンによって変わります。最初のページが終わると、残り時間の推定が表示されます。既定値は200 DPIです。300 DPIは作業量が2倍になり、通常の文字ではほとんど効果がありません。