イメージハッシュ生成器 画像の類似性比較に使用する認識ハッシュ(aHash、dHash、pHash)を生成します。
イメージハッシュ
画像の類似性比較に使用する認識ハッシュ(aHash、dHash、pHash)を生成します。
画像のアップロード
ハッシュ化する画像をドロップまたは選択してください。
ハッシュの表示
3 種類のハッシュ (aHash、dHash、pHash) が自動的に計算されます。
コピー
比較するためにハッシュをクリックしてコピーします。
What Is イメージハッシュ?
画像ハッシュを生成するツールで、3 種類の認識ハッシュ(Average Hash (aHash)、Difference Hash (dHash)、Perceptual Hash (pHash))を計算します。暗号学的ハッシュとは異なり、認識ハッシュは視覚的に似ている画像に対して類似した値を生成し、ファジー マッチングを可能にします。aHash は平均明るさと比較します。dHash は隣接するピクセルを比較します。pHash は最もロバストな類似性検出のために DCT 周波数分析を使用します。
Why Use イメージハッシュ?
-
さまざまなユースケースに対応した 3 種類のハッシュ アルゴリズム
-
類似画像は類似したハッシュが生成されます
-
マイナーな編集、リサイズ、圧縮に耐性があります
-
クリックしてコピーできる 16 文字のヘックス形式のハッシュ
Common Use Cases
重複検出
大規模な画像コレクションの中から類似画像を探します。
コンテンツ モデレーション
編集された画像でも既知の画像を識別できます。
逆画像検索
認識可能なインデックスを作成して画像検索システムを構築します。
著作権保護
さまざまなサイズや形式の画像使用状況を追跡します。
Technical Guide
aHash: 画像を 8×8 グレースケールにリサイズし、各ピクセルを平均値と比較して - 上=1、下=0。64 ビットハッシュを生成します。dHash: 画像を 9×8 グレースケールにリサイズし、各ピクセルを右隣のピクセルと比較します。64 ビットハッシュを生成します。pHash: 画像を 32×32 グレースケールにリサイズし、8×8 の低周波ブロックに対して 2D DCT を計算します。DCT係数を平均値と比較します。64 ビットハッシュを生成します。すべてのハッシュは 16 文字の HEX 文字列として出力されます。ハミング距離を使用してハッシュを比較します。
Tips & Best Practices
-
1dHash は最も高速で、ほとんどの比較に適しています
-
2pHash は編集に対して最も強固ですが、最も遅いです
-
3ハミング距離 < 5 の場合、非常に類似した画像であることを示します
-
4両方の画像のハッシュを生成し、ビットごとに比較します
Related Tools
Frequently Asked Questions
Q 比較方法は?
Q どのハッシュを使うべき?
Q ハッシュの長さは?
Q 回転に対応していますか?
Q 暗号論的ですか?
About This Tool
イメージハッシュ is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.