Skip to main content

イメージハッシュ生成器 画像の類似性比較に使用する認識ハッシュ(aHash、dHash、pHash)を生成します。

イメージハッシュ illustration
🖼️

イメージハッシュ

画像の類似性比較に使用する認識ハッシュ(aHash、dHash、pHash)を生成します。

1

画像のアップロード

ハッシュ化する画像をドロップまたは選択してください。

2

ハッシュの表示

3 種類のハッシュ (aHash、dHash、pHash) が自動的に計算されます。

3

コピー

比較するためにハッシュをクリックしてコピーします。

Loading tool...

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

  • 1
    dHash は最も高速で、ほとんどの比較に適しています
  • 2
    pHash は編集に対して最も強固ですが、最も遅いです
  • 3
    ハミング距離 < 5 の場合、非常に類似した画像であることを示します
  • 4
    両方の画像のハッシュを生成し、ビットごとに比較します

Related Tools

Frequently Asked Questions

Q 比較方法は?
2 つの画像のハッシュを計算して異なるビット数 (ハミング距離) をカウントします。
Q どのハッシュを使うべき?
速度重視なら dHash、精度重視なら pHash、シンプルさ重視なら aHash です。
Q ハッシュの長さは?
すべて 64 ビットのハッシュを生成し、16 文字のヘックス形式で表示します。
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.