Skip to main content

This is a fork of the original, stale project to fix some of the issues, add CI verification, and push to PyPI.

Build Status Coverage Status

blockhash-python

This is a perceptual image hash calculation tool based on algorithm descibed in Block Mean Value Based Image Perceptual Hashing by Bian Yang, Fan Gu and Xiamu Niu.

Installation

Either download/clone the project directly, or install the "phash-blockhashio" package from PyPI.

Usage

This script requires Python 2.x or Python 3 and Python Imaging (PIL) 1.1.6 or above.

Run blockhash [list of images] for calculating hashes.

Run blockhash --help for the list of options.

License

Copyright 2014 Commons Machinery http://commonsmachinery.se/

Distributed under an MIT license, please see LICENSE in the top dir.

Contact: dev@commonsmachinery.se

Metadata

Release files for phash-blockhashio 0.1.4

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

Source distribution (sdist)

Source distribution for phash-blockhashio 0.1.4
File Size Uploaded Provenance
phash-blockhashio-0.1.4.tar.gz 5.5 kB Without provenance Details

Release files / phash-blockhashio-0.1.4.tar.gz

Download URL phash-blockhashio-0.1.4.tar.gz
Size 5.5 kB
Tags Source
SHA-256 checksum
How to use checksums
717680c0418c92adc3235cfed84ed938b912c19d4a8488d44b6a13711b802004
BLAKE2b-256 checksum
How to use checksums
c38574e6b4ebf77e48c3104b98c935909f09026de548cb3e0da38089eec27cba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.12

Security for phash-blockhashio 0.1.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

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