dup_image_finder 0.1.2
dup_image_finder: ^0.1.2 copied to clipboard
A cross-platform pure Dart library for detecting duplicate images using various methods (e.g. hashing, CNN), supporting multiple image formats and efficient similarity comparison
0.1.2 #
- Pipeline
- Change from
encodeImages
toencodeImagesFromDir
so that it supportsList<String>
of path list
- Change from
0.1.1 #
- Infrastructure
- Configured GitHub Actions workflow
0.1.0 #
-
Initial implementation of
DupImageFinder
API for image duplicate detection:- Configurable hashing algorithms via
Hashing
interface - Dual search methods support (
BK-Tree
& brute-force [TODO]) - Threshold-controlled hamming distance evaluation
- Parallelizable hash encoding architecture [TODO]
- Verbose logging for pipeline monitoring
- Configurable hashing algorithms via
-
Implemented
HashEval
search subsystem:- BK-Tree based nearest neighbor search
- Brute-force fallback implementation
- Score-based result sorting capabilities
- Query-result deduplication filters
- Thread-safe query argument packaging
-
Core enhancements:
- Flexible result presentation (scores/keys only)
- File existence validation checks
- Recursive directory traversal support
- Hamming distance wrapper abstraction
- Hash value null-safety handling