关于 business-card-scanner
business-card-scanner 使用 OCR 从名片图像中提取联系人信息,并解析姓名、公司和电话等字段,适合数字化单张或批量名片。结果可导出为 vCard、JSON 和 CSV。
主要功能
- 01通过 OCR 提取名片图像文字
- 02解析姓名、公司、邮箱、电话和地址
- 03用模式识别联系人字段
- 04支持 JPG 和 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