コンテンツにスキップ
Coverton ブログ
この記事では
文書とテキスト

Base64とOCRの違い:画像と文字の変換

Base64 TXT ファイルに変換された画像は、画像のバイトをテキストとして表すため、長い文字列が生成されます。写真内の単語は認識されません。撮影したドキュメントからテキストが必要な場合は、OCR を使用します。

無料ツールを使う →

Base64 は暗号化ではありません

Base64 はエンコーディングであり、パスワードやアクセス制御メカニズムではありません。有効なエンコードされたデータを持っている人は誰でもそれをデコードできます。機密情報の保護として Base64 を使用しないでください。

画像と通常のテキストを区別する

画像のエンコードはファイルのバイトに対して行われます。通常のテキストエンコーディングは、使用される文字エンコーディングによって異なります。デコードするときは、入力形式と予期される形式を確認してから、復元されたイメージを開くか、復元されたテキストを検査します。

テキスト認識には OCR を選択してください

OCR はピクセルから文字を推定するため、エラーのレビューが必要です。 Base64 デコードすると、元のデータ表現が復元されます。部分的にコピーされた文字列や無効な文字列は、使用可能な画像ファイルやテキスト ファイルを復元できない可能性があります。

目的に合うツールを選ぶ

入力例はワークフローを示しています。特定のファイル サイズ、認識精度、互換性を保証するものではありません。

画像をBase64に変換

データ転送用に画像バイトをエンコードします。 TXT 出力内の長い文字はエンコードされたデータであり、画像から認識された単語ではありません。

例

image.png → TXT の Base64 データ
  1. JPG, JPEG, PNG, WEBP, GIF, SVGファイルを選択します。最大50ファイルを選べます。
  2. Base64出力方式を確認し、処理を開始します。
  3. Base64 (.txt)の結果をダウンロードし、内容と品質を確認します。
何を確認するか

画像データをBase64コードとしてTXTファイルに保存します。画像内の文字を読み取るOCR機能ではありません。

Base64は通常、元のバイト数より約3分の1大きくなります。画像の最適化は行いません。

ツールを開く →

Base64を画像に変換

Base64画像データから画像を復元します。通常のテキストの Base64 エンコードは画像ではありません。

例

Base64画像データ → 検証済み画像ファイル
  1. TXT, B64ファイルを選択します。最大1ファイルを選べます。
  2. 入力形式とファイル順を確認して、処理を開始します。
  3. Imageの結果をダウンロードし、内容と品質を確認します。
何を確認するか

JPG・PNG・WebP・GIF・BMP・ICO・AVIFの画像データを復元します。SVGには対応していません。復号したデータが有効な画像である必要があります。

ツールを開く →

テキストをBase64に変換

UTF-8 テキストを転送用に Base64 としてエンコードします。これは暗号化やパスワード保護ではありません。

例

こんにちは → SGVsbG8=
  1. TXT, MD, JSON, CSVファイルを選択します。最大50ファイルを選べます。
  2. 入力形式とファイル順を確認して、処理を開始します。
  3. Base64 (.txt)の結果をダウンロードし、内容と品質を確認します。
何を確認するか

Base64は暗号化ではなく、元に戻せる符号化です。通常は容量が増えます。

ツールを開く →

Base64をテキストに変換

Base64 としてエンコードされた UTF-8 テキストを読み取ります。これにより、画像データや暗号化されたバイトが散文に変換されるわけではありません。

例

SGVsbG8= → こんにちは
  1. TXT, B64ファイルを選択します。最大50ファイルを選べます。
  2. 入力形式とファイル順を確認して、処理を開始します。
  3. TXTの結果をダウンロードし、内容と品質を確認します。
何を確認するか

バイナリデータや別の文字コードは、正しいUTF-8テキストにならない場合があります。

ツールを開く →

このガイドでは、パブリック Web ツールとそのサポート制限について説明します。オリジナルを保存して、ダウンロードした結果を確認してください。 Coverton · 訂正と連絡

この翻訳はソフトウェアの支援を利用して作成されました。英語版も読むことができます。 英語で読む