ないブログに表示されています。新しい記事を書く事で広告が消えます。・mi(Mac用テキストエディタ)「pdfファイルから文字の部分をtxtファイルとして抽出できたら、いろんな使い道がありそうなのに......」ずっとそんなことを考えていました。ネットで調べてみると、キーになるのはOCRという、画像上(=pdf)にある文字を認識して読み取ってくれる機能なんですね。Windows用にはOCRソフトはいろいろ出回っていて、フリーウェアもあるようですが、Mac用はいくら探しても見つからず、どうやらLeopard以後のMacで使える単体ソフト(スキャナーなどにバンドルされていない、という意味で)となると、Readirisのアジア版(199ドル)ぐらいしかないようです。手持ちの道具でなんとかならないかと、再度トライ。(以前にもちょっとやってみて、上手くできないので諦めてました)まずは印刷物をスキャンして画像ファイル(jpg)を作る。今回はテスト用に、手っ取り早くフラットベッドスキャナで文庫本スキャンしましたが、製本されていないものをドキュメントスキャナなどで取り込めば、もっと綺麗なファイルになります。画質などはデフォルトおまかせでスキャンしたので、元画像はカラー。それをPhotoshopで開いて、できるだけクリーンにします。(pdfにexportしてから写真を取り忘れたことに気づいて戻ったので、ファイル名の拡張子はpdfになってますが、スキャナで取り込んだ画像をフォトショで開いた時点では、拡張子はjpgです。明るさやコントラストなどを調整して、クッキリした画像にする。*何度も書きますが、今回はテスト用にかなーりテキトーにやっているので、スキャン時の画質選択やフォトショでの修正によっては、もっと綺麗になります。形式をpdfにして保存し直し、Acrobatで開いたところ。ノドの部分の陰は、本を裁断しないとやっぱりどうしようもなさそう。(OCRを使って文字を認識する)オプション選択が出ます。Pages』もしくはページ範囲を指定するといいです。重要なのが『Setting』のところ。Language』がEnglishになってるんですね。前回はこれに気づかず、上手くいかなかったようです。これを『Edit』で『Japanese』に変更→『OK』。ページ数が多いと結構時間かかりますが、あとは自動で文字を認識してくれます。認識が終わったら、txtとして書き出したい部分を選択。all)で選択したもの。ノドの部分、文字が綺麗に撮れてないところは無視されました。カーソルを使って手動で選択もできますが、やはりノドの部分は選択できませんでした。選択された状態で『コマンド+C』(コピー)。なーんかアナログっぽい方法ですが(^^;テキストエディタを開きます。これはMacに標準装備のテキストエディタでもいいんですが、それだと改行コードの変更ができないので、私はmiというフリーのテキストエディタを使っています。シンプルなテキストエディタなんですが、ウェッブデベロッパー向けなので、htmlやcssを打つのにもすごく便利です。今回のようにtxtファイルも作れます。これをしておかないと、iPhoneの青空文庫用アプリなど電子書籍ビューワーで開いた時に、改行が反映されません。Macの改行じゃダメなんです。『コマンド+V』(ペースト)しました。うーん、100%の正確さで文字認識は不可能だとは思ってましたが......こんな感じです。私としては、これだけでも感動、全然許せる範囲なんですけど。Windowsユーザーさんは、OCR専用ソフトを使ってることと思います。正確に読み取れるのかな?どれほどの違いがあるのか興味津々です。それから何百ページもある場合はフォトショでの修正が大変すぎるので、スキャンする時点でグレイスケールの高画質を選択しておくといいですよ。今回私が紹介したフォトショの工程は完全にスキップしてよいかと。画質とスピードとファイルの大きさの兼ね合いを考えるとどのくらいがいいのか、どなたかご存知でしたら教えてください〜。Degree(理系準学士)を修得&卒業。DevelopmentでCertificateコースを休学中。