dart_imagehash 2.0.1 copy "dart_imagehash: ^2.0.1" to clipboard
dart_imagehash: ^2.0.1 copied to clipboard

A library for computing perceptual image hashes in Dart.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[2.0.1] - 2025-04-28 #

Fixed #

  • Moved the main image hash example from example/hash_example.dart to example/main.dart.

[2.0.0] - 2024-04-23 #

Added #

  • New ImageHasher utility class with static methods:
    • averageHash()
    • perceptualHash()
    • differenceHash()
    • differenceHashVertical()
    • waveletHash()
    • averageHashFromBytes()
    • perceptualHashFromBytes()
    • differenceHashFromBytes()
    • differenceHashVerticalFromBytes()
    • waveletHashFromBytes()

Changed #

  • API structure to use static methods through ImageHasher class

Removed #

  • Direct function exports:
    • averageHash()
    • perceptualHash()
    • differenceHash()
    • differenceHashVertical()
    • waveletHash()

Fixed #

  • Error handling for invalid inputs
  • API consistency across all hash types
  • Documentation and examples

[1.0.0] - 2024-04-23 #

Added #

  • Initial release with image hashing functionality
  • Support for Average Hash (aHash), Perceptual Hash (pHash), Difference Hash (dHash), and Wavelet Hash (wHash)
  • Basic image comparison functionality
1
likes
160
points
67
downloads

Publisher

verified publisherhypersonicsoft.com

Weekly Downloads

A library for computing perceptual image hashes in Dart.

Repository (GitHub)

Topics

#image #hash #imagehash #perceptual-hashing #image-comparison

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

collection, image

More

Packages that depend on dart_imagehash