business-card-scanner
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseBusiness Card Scanner
名片扫描工具
Extract contact information from business card images using OCR.
使用OCR从名片图片中提取联系信息。
Features
功能特性
- OCR Extraction: Extract text from card images
- Contact Parsing: Name, company, email, phone, address
- Pattern Recognition: Smart regex for contact fields
- Multi-Format: JPG, PNG support
- Batch Processing: Multiple cards
- Export: vCard, JSON, CSV output
- OCR提取:从名片图片中提取文本
- 联系信息解析:姓名、公司、邮箱、电话、地址
- 模式识别:针对联系信息字段的智能正则表达式
- 多格式支持:支持JPG、PNG格式
- 批量处理:支持多张名片
- 导出功能:可导出为vCard、JSON、CSV格式
CLI Usage
CLI使用方法
bash
python business_card_scanner.py --input card.jpg --output contact.jsonbash
python business_card_scanner.py --input card.jpg --output contact.jsonDependencies
依赖项
- pytesseract>=0.3.10
- pillow>=10.0.0
- opencv-python>=4.8.0
- pandas>=2.0.0
- pytesseract>=0.3.10
- pillow>=10.0.0
- opencv-python>=4.8.0
- pandas>=2.0.0