処理範囲と入力データの取り扱い
画像・ファイル名・設定・差分結果はブラウザ内だけで処理し、サーバーへ送信・保存しません。
画像・写真・メディア
2枚の画像をBefore/Afterスライダーで見比べ、同じ座標のRGBA pixel差分を確認します。
JPEG・PNG・WebP/各1枚・20MB以下・各20,000,000 pixels以下。2枚は同じ幅と高さにしてください。
左側がBefore、右側がAfterです。
差分強度がしきい値より大きいpixelだけを差分として数えます。同値は含みません。
0では1以上、10では11以上の最大channel差を検出します。しきい値変更時は画像を再解析しません。
赤色は差分箇所を強調する表示であり、元画像の実際の色ではありません。結果は上の数値でも確認できます。
画像・ファイル名・設定・差分結果はブラウザ内だけで処理し、サーバーへ送信・保存しません。
Afterを全面に表示し、境界の左側へBeforeを重ねます。0%は全After、100%は全Before、初期50%は中央で分割します。
少なくとも片方が見えるpixelではRGBA各channelの絶対差の最大値を0~255の差分強度とします。両方のalphaが0の完全透明pixelではRGB差を無視して0とします。知覚的色差やΔE、圧縮file bytesの比較ではありません。
最大channel差が設定値を超えるpixelだけを数えます。初回のfull-resolution解析で0~255のhistogramを作るため、しきい値変更では2画像を再decode・再走査しません。
幅と高さが完全一致する画像だけをpixel比較します。異なる画像を勝手にresize、stretch、contain、cover、cropしないため、座標対応が曖昧になりません。
撮影位置やトリミング位置がずれている画像を自動で位置合わせする機能ではありません。回転・遠近・位置ずれの補正や顔・物体認識は行わず、A(x, y)とB(x, y)だけを比較します。
JPEGは非可逆圧縮のため、見た目がほぼ同じでも保存や再圧縮によってpixel値が変わる場合があります。しきい値は小さな差を除外するために使えますが、特定値で同一画像と断定するものではありません。