Commit Graph

7 Commits

Author SHA1 Message Date
ferdi2go 5ea2863b70 feat: progress callbacks in analyzer, WebP support, HEIC dependency
- analyzer.py: progress_callback parameter with phase reporting
- analyzer.py: add .webp to SUPPORTED_EXTENSIONS
- requirements.txt: add pillow-heif==1.3.0 for HEIC/HEIF support

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-23 12:58:16 +00:00
Ferdinand a90c542d9f feat: detect exact copies via MD5 hash, separate from perceptual duplicates
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-13 15:59:12 +02:00
Ferdinand 00f3aeb008 feat: Claude Vision AI analysis integration
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-07 13:43:02 +02:00
Ferdinand 2ed2ae3d16 feat: analyze_folder orchestrates all checks 2026-04-07 13:34:46 +02:00
Ferdinand 3d22b41bf2 feat: duplicate detection via perceptual hashing
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-07 13:23:01 +02:00
Ferdinand bac279294f feat: exposure detection (over/underexposed) 2026-04-07 13:19:57 +02:00
Ferdinand cf19b8fd7e feat: blur detection via Laplacian variance 2026-04-07 13:15:21 +02:00