business-card-scanner について
business-card-scanner は、名刺画像から OCR で連絡先情報を抽出し、氏名や会社名、電話番号などを解析します。名刺の個別または一括デジタル化に向けて、vCard、JSON、CSV 形式で出力できます。
主な機能
- 01OCR による名刺画像の文字抽出
- 02氏名、会社、メール、電話、住所の解析
- 03パターン認識による連絡先項目の特定
- 04JPG と PNG 画像に対応
- 05名刺の一括処理と結果の出力
活用シーン
- 01撮影した名刺を連絡先項目に変換
- 02名刺画像をまとめて処理
- 03抽出した連絡先を vCard、JSON、CSV で出力
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ dkyazzentwatwa/ chatgpt-skills --skill business-card-scannerインストール後、Claude Code で/business-card-scannerを入力して読み込まれたか確認します。
同梱ファイルscripts/business_card_scanner.pyscripts/requirements.txt
詳細
名刺スキャナー
OCR を使用して、名刺画像から連絡先情報を抽出します。
機能
- OCR による抽出:名刺画像からテキストを抽出します
- 連絡先の解析:名前、会社名、メールアドレス、電話番号、住所を抽出します
- パターン認識:連絡先項目を識別するスマートな正規表現
- 複数の形式に対応:JPG、PNG に対応
- バッチ処理:複数の名刺を処理します
- エクスポート:vCard、JSON、CSV 形式で出力します
CLI の使い方
python business_card_scanner.py --input card.jpg --output contact.json
依存関係
- pytesseract>=0.3.10
- pillow>=10.0.0
- opencv-python>=4.8.0
- pandas>=2.0.0
コメント
Markdown 対応