Utilia

Сравняване на две изображения

Сравнете две изображения една до друга, с плъзгач преди/след, наслагване или карта на разликите, която брои променените пиксели. Безплатно, без качване.

Изглед
Мащаб 100 %

Как да сравните две изображения

  1. Пуснете първата картина върху Изображение A (преди) и втората върху Изображение B (след) или щракнете върху всяка зона, за да изберете файл. Приемат се JPG, PNG, WebP, GIF, BMP, SVG и всеки друг формат, който браузърът ви може да отвори.
  2. Изберете Изглед: Една до друга, Плъзгач, Наслагване или Разлика.
  3. Ако двете картини не са с еднакъв размер, изберете какво да стане в Когато размерите се различават: Мащабирай B до размера на A, Оригинален размер, подравнено горе вляво или Оригинален размер, центрирано.
  4. Мащабирайте с колелцето на мишката, щипване с два пръста, бутоните + и − или клавишите + и −, и плъзгайте за преместване. Всеки панел следва същия мащаб и позиция, така че винаги гледате едно и също място и в двете изображения. Побери в изгледа показва отново цялата картина.
  5. В изглед Разлика задайте Толеранс и Мярка за разликата, после прочетете резултатите под картината. Изтегли разликата (PNG) запазва подчертаната карта.

Размени A и B разменя двете картини; Изчисти започва отначало.

Четирите изгледа

  • Една до друга показва A отляво и B отдясно, със синхронизирани мащаб и преместване. Това е най-лесният начин да прецените общия вид, цвета и рязкостта.
  • Плъзгач подрежда двете изображения едно върху друго и разкрива B вдясно от вертикална разделителна линия. Плъзнете линията върху картината, щракнете там, където я искате, или използвайте контрола Позиция на плъзгача (работи и със стрелките). Това е класическият изглед преди/след за ретуш, възстановяване, увеличаване или тестове на компресия.
  • Наслагване полага B върху A с регулируема Непрозрачност на B. Плъзгането от 0% до 100% прави разместванията, преместените елементи и изместения текст очебийни.
  • Разлика рисува всеки променен пиксел в ярко червено върху избледняло сиво копие на изображение A. Идентичните области се сливат с фона, така че дори промяна от един пиксел е лесна за забелязване при увеличение. При достатъчно голямо увеличение пикселите се показват като ясни квадратчета, а не изгладени.

Как се мери разликата

Всеки пиксел на A се сравнява с пиксела на същото място в B. Цветовете първо се умножават по непрозрачността си, така че два напълно прозрачни пиксела се смятат за равни, дори скритите им цветове да се различават.

  • Най-голяма разлика в канал взема най-голямата разлика между червен, зелен, син и алфа, в скала от 0 до 255. Стойност 12 означава, че поне един канал се е изместил с 12 нива.
  • Цветово разстояние (RGB + алфа) е правата (евклидова) дистанция между двата цвята, разделена на 2, така че също да е от 0 до 255. Тя реагира повече на промени, разпределени върху няколко канала.

Пикселът се брои за променен, когато разликата му е по-голяма от Толеранс. При 0 се отчита всяка промяна, което е идеално за проверка, че два експорта са наистина идентични. Толеранс от 5 до 15 игнорира дребния шум, добавен от компресията на JPEG или WebP, и запазва истинските редакции.

Резултатите показват размерите на двете изображения, Сравнявана област, Дял на променените в проценти, броя Променени пиксели, намерената Най-голяма разлика и Променена област: най-малкият правоъгълник, който съдържа всеки променен пиксел, с горния му ляв ъгъл.

Изображения с различни размери

При Мащабирай B до размера на A B се разтяга точно до ширината и височината на A, което подхожда на преоразмерено или прекомпресирано копие на същата картина. При двете опции Оригинален размер и двете изображения запазват собствените си пиксели в област, достатъчно голяма и за двете; частите, покрити само от едно изображение, се броят за променени. Картини, по-големи от 4096 пиксела по най-дългата страна, се сравняват в намален размер, за което ви уведомява съобщение.

И двата файла се четат и сравняват във вашия браузър; никога не се качват на сървър.

Често задавани въпроси

Как да проверя дали две изображения са точно идентични?

Изберете Разлика, задайте Толеранс 0 и използвайте Мащабирай B до размера на A само ако размерите вече съвпадат. Ако съобщението казва, че изображенията са идентични, всеки пиксел съвпада.

Защо JPEG копие показва хиляди променени пиксели?

Компресията на JPEG и WebP леко променя цветовете навсякъде. Увеличете Толеранс до около 10, за да скриете този шум и да останат само видимите редакции.

Мога ли да сравня екранни снимки от уебсайт преди и след промяна?

Да. Това е често срещана проверка за визуална регресия: заредете двете екранни снимки, използвайте Разлика, за да намерите променените области, после Плъзгач или Наслагване, за да видите какво се е преместило.

Какво ми казва „Променена област“?

Това е ограничаващият правоъгълник на всички променени пиксели, даден като размер и позиция на горния му ляв ъгъл, което помага да откриете малка редакция в голяма картина.

Изпращат ли се изображенията ми някъде?

Не. Всичко се изпълнява локално във вашия браузър и нищо не се качва и не се съхранява.