dart_imagehash 2.0.2 copy "dart_imagehash: ^2.0.2" to clipboard
dart_imagehash: ^2.0.2 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.2 - 2025-07-19 #

Changed #

  • Updated Dart SDK requirement to ^3.8.1 (latest stable)
  • Updated lints dependency to ^6.0.0
  • Added project website link to README

Added #

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
191
downloads

Publisher

verified publisherhypersonicsoft.com

Weekly Downloads

A library for computing perceptual image hashes in Dart.

Homepage
Repository (GitHub)
View/report issues

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