Skip to main content

ImageHash

A image hashing library written in Python. ImageHash supports:

  • average hashing (aHash)

  • perception hashing (pHash)

  • difference hashing (dHash)

  • wavelet hashing (wHash)

Requirements

Based on PIL/Pillow Image, numpy and scipy.fftpack (for pHash) Easy installation through pypi.

Basic usage

>>> from PIL import Image
>>> import imagehash
>>> hash = imagehash.average_hash(Image.open('test.png'))
>>> print(hash)
d879f8f89b1bbf
>>> otherhash = imagehash.average_hash(Image.open('other.bmp'))
>>> print(otherhash)
ffff3720200ffff
>>> print(hash == otherhash)
False
>>> print(hash - otherhash)
36

The demo script find_similar_images illustrates how to find similar images in a directory.

Source hosted at github: https://github.com/JohannesBuchner/imagehash

Release files for ImageHash 2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ImageHash 2.1
File Size Uploaded
ImageHash-2.1.tar.gz 4.8 kB Details

Release files / ImageHash-2.1.tar.gz

Download URL ImageHash-2.1.tar.gz
Size 4.8 kB
Tags Source
SHA-256 checksum
How to use checksums
7e52d443ac29dc6475417207617dfa8e9f76dfe3451c1fb1927d53d1dd55a16b
BLAKE2b-256 checksum
How to use checksums
5547f841e9b6b79b875a11ef5fe3684ab1c761a75d31939866906bf60f71d5d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

4.3.2

2 release files

4.3.1

2 release files

4.3.0

2 release files

4.2.1

1 release file

4.2.0

3 release files

4.1.0

1 release file

4.0

4 release files

3.7

3 release files

3.5

2 release files

3.4

3 release files

3.3

2 release files

3.2

2 release files

3.1

2 release files

3.0

2 release files

2.2

1 release file

This release

2.1 This release

1 release file

2.0

1 release file

1.0

2 release files

0.3

2 release files

0.2

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page