ブログに戻る
ocrテキスト認識macos生産性ガイド

Macで画像やスクリーンショットからテキストを抽出する方法

Snapzy Team

Macで画像やスクリーンショットからテキストを抽出する方法

コードスニペット、エラーメッセージ、ターミナル出力のスクリーンショットを撮って——それから手動で再入力しなければならなかったことはありませんか?またはスキャンされたPDFを受け取って、そこから段落をコピーする必要があったことは?そこでOCR(光学式文字認識)が、退屈な作業から時間を節約してくれます。

このガイドでは、標準搭載ツール、サードパーティアプリ、そしてSnapzyの内蔵OCRを使って、Macで画像からテキストを抽出する方法を解説します。精度、速度、対応言語、そしてどのツールがあなたのワークフローに最適かをカバーします。


OCRとは何か、なぜ重要なのか

OCRは、画像内のテキストを読み取り、編集可能で選択可能なテキストに変換する技術です。単語の写真を見る代わりに、コピー、貼り付け、検索ができる実際の文字を得ることができます。

MacでのOCRは、以下の用途に役立ちます:

  • 再入力なしでスクリーンショットからコードをコピー
  • ダイアログボックスからエラーメッセージを抽出
  • スキャンされた文書やPDFからテキストを取得
  • 写真からURL、シリアル番号、住所を取得
  • 高度なOCRエンジンで手書きメモを変換(対応エンジン使用時)

開発者、デザイナー、ライターにとって、OCRは贅沢ではなく——毎日の時間節約ツールです。


macOSの標準搭載OCRオプション

Live Text(macOS 13+)

AppleはmacOS VenturaでLive Textを導入しました。Photos、Safari、Preview、Quick Lookで動作します。テキストを含む画像を開くと、右下隅に小さなアイコンが表示されます。クリックすると、画像から直接テキストを選択、コピー、貼り付けできます。

メリット: 無料、追加アプリ不要、システムアプリで動作。 デメリット: 対応アプリでのみ動作、バッチ処理なし、Appleがサポートする言語に限られる、コードのインデント保持不可。

Preview

PreviewはPDF内のテキストを表示できますが、画像ベースのPDFやスクリーンショットでは真のOCRを実行しません。テキストが画像の一部である場合(テキストレイヤーではない)、Previewはそれを写真として扱い——選択できません。

最適な用途: テキストベースのPDFのみ。真のOCRではありません。


MacのサードパーティOCRツール

ツール価格速度コード保持最適な用途
Live Text無料速い低い素早い1回限りのコピー
TextSniper$8非常に速い中程度メニューバーから素早い抽出
Shottr無料速い中程度スクリーンショット + OCRの組み合わせ
Snapzy無料速い優秀スクリーンショット、コード、あらゆる画像

TextSniper

TextSniperは、Macで人気のメニューバーOCRツールです。ショートカットを押し、画面上のテキスト上をドラッグすると、即座にクリップボードにコピーされます。$8のワンタイム購入で、一般的なテキストにはうまく機能します。

制限: コードのインデントがよく失われます。複数行の書式が崩れることがあります。内蔵スクリーンショットや注釈ツールなし——OCRのみです。

Shottr

Shottrは、無料のスクリーンショットツールの一部としてOCRを含めています。領域をキャプチャ後、画像内のテキストを選択できます。速くて便利ですが、小さなフォントや複雑なレイアウトでは精度が低下します。

制限: 既存の画像用の専用OCRショートカットなし。先にスクリーンショットを撮る必要があります。


Snapzy OCR:内蔵、無料、コード対応

SnapzyはOCRテキスト認識を無料で提供しています。ほとんどの無料ツールとは異なり、パワーユーザーが毎日遭遇するテキスト——コードブロック、ターミナル出力、エラートレース、UIラベル——に特化して設計されています。

Snapzy OCRの使い方

方法1:OCRキャプチャモード

⇧⌘2を押してOCRキャプチャモードを有効化します。画面上のあらゆる領域をドラッグします。Snapzyは即座にテキストを抽出し、クリーンなパネルに表示します。ここで以下が可能です:

  • 出力全体をコピー
  • コードとしてコピー(インデントと書式を保持)
  • コピーする特定の行を選択
  • 抽出されたテキスト内を検索

方法2:あらゆる画像から

あらゆるPNG、JPEG、スクリーンショットをSnapzyの注釈エディタにドラッグします。OCRツールをクリックし、テキストを含む領域を選択します。Snapzyは処理し、同じパネルに結果を表示します。

これは数か月前に撮ったスクリーンショット、Webの画像、スキャンされた文書でも機能します。

Snapzy OCRが異なる理由

  • コード検出: コードブロックを認識し、一般的なOCRよりインデント、スペース、改行をより良く保持
  • 複数行の精度: 段落、リスト、テーブルの書式を崩さず処理
  • 即時アクティベーション: 専用ショートカット(⇧⌘2)でメニュー操作不要
  • 制限なし: OCR使用回数無制限、サブスクリプションなし、ページあたりの料金なし
  • プライバシー重視: テキスト抽出はMac上で実行。クラウド処理なし、サーバーへのデータ送信なし

OCR精度:結果に影響する要素

どのOCRツールも完璧ではありません。精度はいくつかの要素に依存します:

要素影響ヒント
フォントサイズ小さなフォント(10px未満)は読み取りにくいキャプチャ前にズームイン
画像解像度低解像度の画像はより多くのエラーRetina解像度でキャプチャ
背景のコントラスト低コントラストは精度を低下させる複雑な背景上のテキストを避ける
フォントタイプ装飾的なフォントはOCRを混乱させる可能な限り標準フォントを使用
言語非ラテン文字は特定のサポートが必要Snapzyは主要言語をサポート
コードの書式インデントとスペースが重要Snapzyで「コードとしてコピー」を使用

最良の結果を得るには、利用可能な最高解像度でテキストをキャプチャし、テキストと背景の間に良好なコントラストがあることを確認してください。


実世界のOCRワークフロー

ワークフロー1:ターミナルコピー

コマンドを実行し、長いエラートレースが出力されました。GitHub Issueに貼り付ける必要があります。

  1. ⇧⌘2を押し、ターミナル出力上をドラッグ
  2. コードとしてコピーをクリック
  3. 完璧なインデントでGitHub Issueに貼り付け

節約時間: エラーメッセージあたり2~5分。

ワークフロー2:Stack Overflowスニペット

Stack Overflowのスクリーンショットでコードスニペットを見つけました。元の投稿にはテキスト版がありません。

  1. 画像をSnapzyの注釈エディタにドラッグ
  2. OCRツールを使ってコード領域を選択
  3. コードとしてコピーし、IDEに貼り付け

節約時間: スニペットあたり1~3分。

ワークフロー3:UIラベル取得

ドキュメントを書いていて、設定パネルの正確なラベルテキストが必要です。

  1. ⇧⌘2を押し、ラベル上をドラッグ
  2. 抽出されたテキストをコピー
  3. 正確なスペルでドキュメントに貼り付け

節約時間: ラベルあたり30秒。長いドキュメントでは積み重なります。


SnapzyのOCRは、すべての機能と同様に無料です

他のツールはOCRに料金を請求したり、使用を制限したりします。Snapzyは無料で無制限のテキスト認識を提供しています。このガイドが再入力から救ってくれたら、プロジェクトをサポートすることをご検討ください。


よくある質問

Macでスクリーンショットからテキストをコピーするには?

SnapzyのOCRモードを使います。⇧⌘2を押し、テキスト上をドラッグして結果をコピーします。あらゆる画像をSnapzyにドラッグしてOCRを実行することもできます。

Macで無料のOCRツールはありますか?

はい。Snapzyは無料で無制限のOCRを提供しています。AppleのLive Textも無料ですが、対応アプリでのみ動作し、コード保持機能に欠けます。

OCRはインデント付きのコードを読めますか?

Snapzyの「コードとしてコピー」機能は、一般的なOCRツールよりインデントと改行を保持します。スクリーンショットからコードを抽出するために特別に設計されています。

OCRは手書きテキストに機能しますか?

標準のOCRは、印刷またはデジタルテキストで最も機能します。手書きの精度は読みやすさによって異なります。手書きメモで最良の結果を得るには、高解像度のキャプチャと明確なペンストロークを使用してください。

SnapzyのOCRはプライベートですか?

はい。すべてのOCR処理はMac上でローカルに実行されます。テキストは外部サーバーやクラウドサービスに送信されません。

MacでPDF画像からテキストを抽出できますか?

はい。PDFページを画像に変換するか、PDFをSnapzyにドラッグします。OCRツールを使ってテキスト領域を選択し、編集可能なコンテンツを抽出します。


まとめ

画像からテキストを再入力することは、現代の仕事で最も無駄な作業の一つです。優れたOCRツールは、5分かかる作業を5秒の作業に変えます。標準のmacOSオプションはカジュアルな使用には役立ちますが、精度、速度、コード保持を必要とするプロフェッショナルには不足しています。

SnapzyのOCRはその現実のために作られています。速く、無料で、コード対応、そしてプライベートです。ターミナル出力を抽出したり、コードスニペットをコピーしたり、ドキュメント用のラベルを取得したりする場合、摩擦を完全に取り除きます。

再入力をやめてコピーを始める準備ができたら、無料でSnapzyをダウンロードして、⇧⌘2でOCRを試してください。

プロジェクトを支援

Snapzyは無料でオープンソースです。役立つと感じたら、開発を維持し、誰にでもアクセスできるようにするためのスポンサーシップをご検討ください。