知覚ハッシュとは?
知覚ハッシュ(Perceptual Hash)は、画像を固定長のフィンガープリント(このツールでは64ビット)に圧縮し、内容が類似した画像のフィンガープリントも近くなるようにしたものです。
DCTによる周波数解析で画像の低周波の特徴を抽出し、圧縮、リサイズ、軽微な色調整など人間の目では判断しにくい細かな変化を無視します。
使用方法
以下の手順で画像の知覚ハッシュを計算します:
- ローカルの画像をアップロードします(PNG、JPG、WEBP、BMP対応)。
- 「ハッシュを計算」をクリックして64ビットのハッシュ値を生成します。
- HEXまたは2進数の結果をコピーして、プログラムでの比較や保存に使用します。
ヒント
- 同じ画像を異なる圧縮率やサイズにした場合でも、ハッシュ値はほぼ一致します。
- ハミング距離が10〜12ビット未満であれば類似画像とみなせます。
- 「重複画像検索」ツールと組み合わせると、画像の重複チェックを一括で行えます。