戻る

ローカル重複画像チェック

画像・グラフィック

読み込み中

ツールを読み込んでいます

ツールのコードは開いたときにのみ読み込まれます。

このツールの処理はすべてブラウザー内で行われ、入力内容はサーバーへ送信されません。

このツールについて

ローカルの静的 PNG と対応 JPEG を比較します。完全一致には SHA-256 とバイト一致の両方が必要です。類似候補は目視確認用です。ファイルの削除やアップロードは行いません。

主な用途

  • 繰り返し保存した画像やローカル出力を確認。
  • 元画像をアップロードせず類似版を確認。

使い方

  1. 1.最大32枚のローカル PNG/JPEG を選択します。新しい選択は前のバッチ全体を置き換えます。
  2. 2.番号付きサムネイルと同一バイトグループを確認し、dHash 距離を調整して候補ペアを調べます。
  3. 3.判断前に元画像を目視確認し、必要なら JSON や翻訳されたテキストを保存します。

制限と注意事項

  • dHash64:ブラウザーで向きを適用し 9×8 に縮小。輝度 0.299R + 0.587G + 0.114B と白背景へのアルファ合成を使用し、左が右より明るい場合にビットを設定。ハミング距離 ≤ 整数閾値 0–64(初期値 4)。向き適用後の縦横比の差 ≤1% のペアのみを類似候補にします。
  • 候補ペアは内容の重複証明ではなく、推移的にグループ化しません。単色、勾配、異なる色で同じハッシュになる場合があります。細部、切り抜き、回転、別背景での透過表現は見逃す場合があります。縮小と色変換はブラウザー依存で、エンジン間の一致は保証しません。
  • 名前はこのローカル画面だけに表示します。JSON/TXT は画像番号を使用し、名前、パス、EXIF、画像バイト、プレビューを保存しません。JSON の SHA-256 と dHash は内容の指紋です。意図した場合のみ共有してください。削除、永続保存、フォルダーアクセスは行いません。
  • 1–32 枚の静的 PNG/8 ビット SOF0/1/2 JPEG。各10 MiB、合計80 MiB、各辺4096、各画像1600万画素。順次デコード、非同期処理15秒、バッチ60秒期限、最大496ペア。対応ヘッダーの範囲のみ。不正/未対応入力はバッチ全体を失敗にします。ネイティブデコードは強制中断できず、遅れて届くビットマップを閉じます。プロセス全体のメモリ上限ではありません。

よくある質問

類似候補をそのまま削除できますか?

いいえ。低い dHash 距離は目安で、単色や細部では特に誤判定します。ツールは削除しません。元画像を確認してください。

レポートで共有する情報は?

名前はこのローカル画面だけに表示します。JSON/TXT は画像番号を使用し、名前、パス、EXIF、画像バイト、プレビューを保存しません。JSON の SHA-256 と dHash は内容の指紋です。意図した場合のみ共有してください。削除、永続保存、フォルダーアクセスは行いません。

関連ツール