読み込み中
ツールを読み込んでいます
ツールのコードは開いたときにのみ読み込まれます。
このツールの処理はすべてブラウザー内で行われ、入力内容はサーバーへ送信されません。
このツールについて
ローカルの静的 PNG と対応 JPEG を比較します。完全一致には SHA-256 とバイト一致の両方が必要です。類似候補は目視確認用です。ファイルの削除やアップロードは行いません。
主な用途
- 繰り返し保存した画像やローカル出力を確認。
- 元画像をアップロードせず類似版を確認。
使い方
- 1.最大32枚のローカル PNG/JPEG を選択します。新しい選択は前のバッチ全体を置き換えます。
- 2.番号付きサムネイルと同一バイトグループを確認し、dHash 距離を調整して候補ペアを調べます。
- 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 は内容の指紋です。意図した場合のみ共有してください。削除、永続保存、フォルダーアクセスは行いません。