Utilia

Porovnání dvou obrázků

Porovnej dva obrázky vedle sebe, posuvníkem před a po, průsvitným překrytím nebo mapou rozdílů, která spočítá změněné pixely. Zdarma, bez nahrávání.

Zobrazení
Zvětšení 100 %

Jak porovnat dva obrázky

  1. Přetáhni první obrázek na Obrázek A (před) a druhý na Obrázek B (po), nebo klikni na každou oblast a vyber soubor. Přijímá se JPG, PNG, WebP, GIF, BMP, SVG i jakýkoli jiný formát, který tvůj prohlížeč otevře.
  2. Vyber Zobrazení: Vedle sebe, Posuvník, Průsvitné překrytí nebo Rozdíl.
  3. Pokud mají oba obrázky různou velikost, vyber v části Když se velikosti liší, co se stane: Přizpůsobit B velikosti A, Původní velikost, zarovnat vlevo nahoře nebo Původní velikost, na střed.
  4. Zvětšuj kolečkem myši, štípnutím dvěma prsty, tlačítky + a − nebo klávesami + a − a posouvej přetažením. Všechny panely sledují stejné zvětšení a polohu, takže se vždy díváš na totéž místo v obou obrázcích. Přizpůsobit zobrazení znovu ukáže celý obrázek.
  5. V zobrazení Rozdíl nastav Tolerance a Míra rozdílu a výsledky si přečti pod obrázkem. Stáhnout rozdíl (PNG) uloží zvýrazněnou mapu.

Prohodit A a B vymění oba obrázky; Vymazat začne od začátku.

Čtyři zobrazení

  • Vedle sebe ukazuje A vlevo a B vpravo se synchronizovaným zvětšením a posunem. Je to nejsnazší způsob, jak posoudit celkový vzhled, barvy a ostrost.
  • Posuvník naskládá oba obrázky přes sebe a B odkryje vpravo od svislé dělicí čáry. Přetáhni dělicí čáru na obrázku, klikni na místo, kde ji chceš, nebo použij ovladač Poloha posuvníku (funguje i se šipkami). Je to klasické zobrazení před a po pro retuš, restaurování, zvětšování nebo testy komprese.
  • Průsvitné překrytí položí B přes A s nastavitelnou hodnotou Průhlednost B. Posouváním od 0 % do 100 % vyniknou nesouososti, posunuté prvky a přesunutý text.
  • Rozdíl vykreslí každý změněný pixel jasně červeně přes vybledlou šedou kopii obrázku A. Shodné oblasti splynou s pozadím, takže i změna o jediný pixel je při přiblížení snadno vidět. Při dostatečném přiblížení se pixely zobrazují jako ostré čtverečky, ne vyhlazeně.

Jak se měří rozdíl

Každý pixel A se porovnává s pixelem na stejném místě v B. Barvy se nejprve vynásobí svou průhledností, takže dva zcela průhledné pixely se počítají jako shodné, i když se jejich skrytá barva liší.

  • Největší rozdíl v kanálu vezme největší odchylku mezi červenou, zelenou, modrou a alfa na stupnici 0 až 255. Hodnota 12 znamená, že se alespoň jeden kanál posunul o 12 úrovní.
  • Barevná vzdálenost (RGB + alfa) je přímá (euklidovská) vzdálenost mezi dvěma barvami, vydělená dvěma, aby se také pohybovala od 0 do 255. Víc reaguje na změny rozložené do několika kanálů.

Pixel se počítá jako změněný, když je jeho rozdíl větší než Tolerance. Při 0 se hlásí jakákoli změna, což je ideální ke kontrole, že jsou dva exporty skutečně totožné. Tolerance 5 až 15 ignoruje drobný šum z komprese JPEG nebo WebP a ponechá skutečné úpravy.

Výsledky ukazují obě velikosti obrázků, Porovnávaná oblast, Podíl změněných v procentech, počet změněných pixelů (Změněné pixely), Největší rozdíl a Změněná oblast: nejmenší obdélník, který obsahuje všechny změněné pixely, s jeho levým horním rohem.

Obrázky různých velikostí

U volby Přizpůsobit B velikosti A se B roztáhne přesně na šířku a výšku A, což se hodí pro zmenšenou nebo znovu komprimovanou kopii téhož obrázku. U dvou voleb Původní velikost si oba obrázky zachovají vlastní pixely v oblasti dost velké pro oba; části pokryté jen jedním obrázkem se počítají jako změněné. Obrázky větší než 4096 pixelů na delší straně se porovnávají ve zmenšené velikosti a zpráva ti to oznámí.

Oba soubory se čtou a porovnávají ve tvém prohlížeči; nikdy se nenahrávají.

Časté dotazy

Jak zjistím, zda jsou dva obrázky přesně totožné?

Zvol Rozdíl, nastav Tolerance na 0 a Přizpůsobit B velikosti A použij, jen když se velikosti už shodují. Pokud zpráva říká, že jsou obrázky totožné, každý pixel se shoduje.

Proč kopie JPEG ukazuje tisíce změněných pixelů?

Komprese JPEG a WebP mírně mění barvy všude. Zvyš Tolerance asi na 10, aby se tento šum skryl a zůstaly jen viditelné úpravy.

Mohu porovnat snímky obrazovky webu před změnou a po ní?

Ano. Je to běžná kontrola vizuální regrese: načti oba snímky, v zobrazení Rozdíl najdi změněné oblasti a pak v zobrazení Posuvník nebo Průsvitné překrytí uvidíš, co se posunulo.

Co mi říká Změněná oblast?

Je to ohraničující obdélník všech změněných pixelů, uvedený jako velikost a poloha jeho levého horního rohu, což pomáhá najít drobnou úpravu ve velkém obrázku.

Odesílají se moje obrázky někam?

Ne. Všechno běží lokálně ve tvém prohlížeči a nic se nenahrává ani neukládá.