You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Quildra
10e97d5c28
feat: add national_dex_number OCR extraction with proper formatting
ENHANCEMENT: Complete Pokemon data extraction coverage
- Added national_dex_number OCR extraction in parallel async pipeline
- Proper validation: 1-1400+ range, positive numbers only
- Auto-formatting: 0-padded to 4 digits (e.g., "0001", "0150", "1000")
- Integrated into PokemonInfo data structure
Technical details:
- Range validation prevents negative/invalid numbers
- String.format("%04d") ensures consistent 4-digit padding
- Follows same async pattern as other OCR extractions
- Added to parallel coroutine processing for performance
Now extracts ALL Pokemon data fields:
✅ 12 OCR fields: nickname, species, level, language, nature, ability,
moves, types, stats, trainer info, national_dex_number
✅ 32 pokeball types, 18 tera types, 12 game stamps
✅ Alpha marks, origin marks, gender, shiny detection
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
5 months ago |
| .. |
|
src
|
feat: add national_dex_number OCR extraction with proper formatting
|
5 months ago |
|
.gitignore
|
- inital commit
|
5 months ago |
|
build.gradle
|
refactor: create dedicated classification module using dataset.yaml
|
5 months ago |
|
proguard-rules.pro
|
- inital commit
|
5 months ago |