🍋
Menu
PDF

OCR

OCR(光学文字認識)

印刷または手書きのテキスト画像を分析し、機械可読で検索・編集可能なテキストデータに変換する技術です。

技術的詳細

OCRエンジンは通常、複数の段階で処理を行います。画像の前処理(傾き補正、二値化、ノイズ除去)、テキスト領域の検出とセグメンテーション、パターンマッチングまたはニューラルネットワークによる文字認識、そして辞書や言語モデルを使用した後処理です。最新のOCRシステムはTesseractなどのエンジンとLSTMベースのディープラーニングモデルを組み合わせ、高い精度を実現しています。PDFワークフローでは、スキャンされた各ページに非表示テキストレイヤーを追加することで検索可能なPDFを作成します。

```javascript
// OCR: PDF manipulation example
import { PDFDocument } from 'pdf-lib';

const pdfDoc = await PDFDocument.load(fileBytes);
const pages = pdfDoc.getPages();
console.log(`Pages: ${pages.length}`);
```

関連ツール

関連用語