pHash - 哈希算法


GPLv3
跨平台
C/C++

软件简介

pHash 实现各种感知散列算法。一个感知散列是一个指纹的多媒体文件来源于各种特性从它的内容。与加密散列函数,依靠雪崩效应的小变化导致的剧烈变化的输入输出,
知觉散列是相互“接近”如果功能是类似的。潜在的应用包括版权保护,相似性搜索媒体文件,或者甚至是数字取证。

pHash is an implementation of various perceptual hashing algorithms. A
perceptual hash is a fingerprint of a multimedia file derived from various
features from its content. Unlike cryptographic hash functions that rely on
the avalanche effect of small changes in input leading to drastic changes in
the output, perceptual hashes are “close” to one another if the features are
similar. Potential applications include copyright protection, similarity
searches for media files, or even digital forensics.