dup_image_finder 0.1.2 copy "dup_image_finder: ^0.1.2" to clipboard
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

example/dup_image_finder_example.dart

import "package:dup_image_finder/dup_image_finder.dart";
import "package:image_hashing/image_hashing.dart";

void main() async {
  final dupImageFinder = DupImageFinder(useML: false, hasher: AHash());
  final hashMap = dupImageFinder.encodeImagesFromDir("example/example_img/");
  print(hashMap);
  final result = dupImageFinder.findDuplicates(hashMap);
  print(result);
}
1
likes
160
points
52
downloads

Publisher

unverified uploader

Weekly Downloads

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

Repository (GitHub)
View/report issues

Topics

#photos #machine-learning #duplicates-detection #images #dart

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

bk_tree, image, image_hashing, logging, path

More

Packages that depend on dup_image_finder