CRITICAL FIX:
- CMA template (template/CMA_Logo.png) was not tracked in git
- .gitignore had '*.png' rule that blocked all PNG files
- This template is essential for CMA number extraction via template matching
CHANGES:
- Modified .gitignore: Removed '*.png' rule
- Added template/CMA_Logo.png (25KB CMA logo template)
- Added specific ignores for debug/visualization PNGs only
WHY THIS MATTERS:
- CMA template matching is PRIMARY method for CMA extraction
- Without this file, template matching fallback fails
- File used in: test_accuracy_batch_full.py line 138
- Path: CMA_LOGO_PATH = Path("template/CMA_Logo.png")
USAGE:
- Used by match_cma_template() function
- OpenCV template matching with cv2.TM_CCORR_NORMED
- Fallback when primary CMA extraction fails
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
||
|---|---|---|
| archive | ||
| data | ||
| report_viz | ||
| scripts | ||
| src | ||
| template | ||
| .gitignore | ||
| CLEANUP_COMPLETE.md | ||
| CLEANUP_PLAN.md | ||
| IMPLEMENTATION_SUMMARY.md | ||
| TEST_ACCURACY_BATCH_DEPENDENCIES.md | ||
| TEST_ACCURACY_BATCH_README.md | ||
| cma_extraction_final.py | ||
| cma_extraction_template_primary.py | ||
| pom.xml | ||
| settings.xml | ||
| test_accuracy_batch_full.py | ||