İki Resmi Karşılaştır

İki görsel arasındaki farkları etkileşimli kaydırıcı ile karşılaştırın.

%100 Tarayıcıda Çalışır • %100 Ücretsiz

Karşılaştırmak için iki görsel bırakın

Farkları interaktif kaydırıcı ve ısı haritasıyla incelemek için Resim 1 (Önce) ve Resim 2 (Sonra) seçin.

Resim 1'i Seç (Önce)Panodan Yapıştır (Cmd+V)
Resim 2'yi Seç (Sonra)Panodan Yapıştır (Cmd+V)
Tamamen tarayıcınızda karşılaştırılır. Sunucuya asla yüklenmez.
Teknik Rehber & İnceleme•8 dk okuma•2RUN Mühendislik Ekibi
100% İstemci Taraflı & Sıfır Veri Yükleme

Görsel Karşılaştırma ve Fark Bulma Aracı: Piksel Piksel Karşılaştırma, Isı Haritaları ve UI Regresyon Testi

⚡İki Görsel Nasıl Karşılaştırılır ve Farklar Nasıl Bulunur?

1

Görsel A'yı Yükleyin (Temel / Önceki)

Orijinal görselinizi sol yükleme alanına sürükleyip bırakın veya cihazınızdan bir dosya seçin. Bu görsel referans temeliniz olarak işlev görür.

2

Görsel B'yi Yükleyin (Değiştirilmiş / Sonraki)

İkincil görselinizi sağ yükleme alanına yükleyin. Motor boyutları doğrular ve karşılaştırma arabelleklerini hazırlar.

3

İnceleme Modunu Seçin ve Eşik Değerini Ayarlayın

Bölünmüş Kaydırıcı, Soğan Zarı katmanı ve Fark Isı Haritası arasında geçiş yapın. Küçük kenar yumuşatma gürültülerini filtrelemek için tolerans kaydırıcısını ayarlayın.

4

Metrikleri İnceleyin ve Fark Maskesini Dışa Aktarın

Kesin nicel metrikleri (toplam değişen piksel sayısı, yüzde fark) inceleyin ve yüksek çözünürlüklü fark maskesi görselini indirin.

Modern yazılım geliştirmede, web tasarımında, dijital yayıncılıkta ve bilgisayarlı göride iki görsel arasındaki mikroskobik görsel farklılıkları tespit etmek temel bir zorluktur. Kullanıcı arayüzü bileşen kütüphanelerini güncellerken, CSS stil sayfalarını yeniden yapılandırırken, fotoğrafik varlıkları sıkıştırırken veya dijital belgeleri yetkisiz tahrifatlara karşı denetlerken insan gözü genellikle 1 piksellik küçük kaymaları, piksel altı (sub-pixel) yazı tipi kenar yumuşatma farklılıklarını ve hafif renk tonu değişimlerini gözden kaçırır.

Tarayıcıda yerel çalışan Görsel Karşılaştırma ve Fark Bulma Aracımız, doğrudan web tarayıcınızda yüksek hassasiyetli, piksel piksel görsel karşılaştırma olanağı sunar. Birden fazla sezgisel inceleme modu üzerinden görsel farklılıkları anında hesaplamak için iki görsel yükleyin: etkileşimli Yan Yana Bölünmüş Kaydırıcı (Split Slider), Soğan Zarı (Onion-Skin) Opaklık Katmanı ve sessize alınmış gri tonlamalı bir arka plan üzerinde değiştirilen pikselleri canlı neon renklerle vurgulayan matematiksel Fark Isı Haritası (Difference Heatmap). Sıfır sunucu yüklemesiyle toplam farklı piksel sayısı, yüzde fark ve sınırlayıcı kutu koordinatları dahil olmak üzere kesin nicel metrikleri hesaplayın. Tüm işlemler %100 yerel olarak cihaz belleğinde yürütülür ve özel kullanıcı arayüzü tasarımlarınız, yasal belgeleriniz ve gizli sanatsal çalışmalarınız için mutlak güvenlik sağlanır.

Teknik rehberin tamamını oku

Piksel Karşılaştırma Matematiği: Öklid Renk Mesafesi ve Eşik Değeri Belirleme

Hesaplamalı düzeyde iki raster görseli karşılaştırmak, özdeş boyutlardaki ($W \times H$) iki 32 bitlik RGBA piksel matrisini analiz etmeyi içerir. Her $(x, y)$ piksel koordinatı için motor, Görsel A'nın ($R_1, G_1, B_1, A_1$) ve Görsel B'nin ($R_2, G_2, B_2, A_2$) renk bileşenlerini çıkarır.

Bir pikselin değişip değişmediğini belirlemek için motorumuz maksimum mutlak kanal farkını değerlendirir: $$\Delta_{\max} = \max\left(|R_1 - R_2|, |G_1 - G_2|, |B_1 - B_2|, |A_1 - A_2|\right)$$ Fotoğrafik görsellerde veya işlenmiş web tipografisinde, küçük GPU piksel altı kenar yumuşatma farkları ve kayıplı sıkıştırma yapaylıkları algılanamayan değişimlere (örneğin $\Delta = 1$ veya $2$) neden olabilir. Yanlış pozitifleri (false positives) önlemek için motorumuz yapılandırılabilir bir tolerans eşiği (0'dan 255'e kadar) sunar. Yalnızca farkı bu eşiği aşan pikseller farklı olarak işaretlenir; böylece arka plan gürültüsü elenirken anlamlı kullanıcı arayüzü kaymaları net bir şekilde vurgulanır.

Görsel İnceleme Modları: Kaydırıcı, Soğan Zarı ve Fark Isı Haritası

Farklı görsel kalite güvence (QA) görevleri farklı karşılaştırma bakış açıları gerektirir. Aracımız üç özel inceleme modunu entegre eder: • Etkileşimli Bölünmüş Kaydırıcı: Sürüklenebilir dikey bir ayırıcı ile Görsel B'yi doğrudan Görsel A'nın üzerine yerleştiren klasik bir öncesi-sonrası kaydırıcısıdır. Renk derecelendirme ayarlamalarını, rötuş düzenlemelerini ve sıkıştırma kalitesini yan yana değerlendirmek için mükemmeldir. • Soğan Zarı (Onion-Skin) Opaklık Karışımı: Her iki görseli etkileşimli bir şeffaflık kaydırıcısı (%0 ila %100 opaklık) ile üst üste bindirir. Bu mod; yan yana görünümün gizleyebileceği düzen kaymalarını, yanlışlıkla yapılan dolgu (padding) ayarlamalarını ve ince tipografik yer değiştirmeleri tespit etmede son derece güçlüdür. • Fark Isı Haritası (Pixelmatch Maskesi): Yüksek kontrastlı bir tanı görünümüdür. Değişmeyen pikseller düşük kontrastlı gri tonlamalı bir referans görseline dönüştürülürken, farklı pikseller parlak macenta, kırmızı veya sarı renkle aydınlatılır. Bu, dikkatinizi anında tutarsızlıkların meydana geldiği mikro bölgelere odaklar.

Ön Yüz Mühendisliği İçin Otomatik Görsel Regresyon Testi

Görsel regresyon testi, modern CI/CD ön yüz kalite güvencesinin temel taşıdır. Geliştiriciler global CSS değişkenlerini yeniden yapılandırdığında, Tailwind yapılandırmalarını güncellediğinde veya kullanıcı arayüzü tasarım sistemlerini (Material UI veya Radix gibi) yükselttiğinde, otomatik kod testleri butonların, modal iletişim kutularının veya tipografinin beklenmedik şekilde kayıp kaymadığını doğrulayamaz.

Ön yüz ekipleri rutin olarak web sayfalarının temel (baseline) ekran görüntülerini alır ve görsel fark bulma yöntemini kullanarak bunları yeni oluşturulan pull request sürümleriyle karşılaştırır. Tarayıcıda yerel çalışan aracımız; ön yüz geliştiricilerinin ve QA mühendislerinin ağır başsız (headless) tarayıcı ortamları veya ücretli bulut test paketleri yapılandırmadan görsel regresyon hatalarını yerel olarak incelemeleri için hızlı ve zahmetsiz bir çalışma alanı sunar.

Kayıplı Sıkıştırma Kusurlarını ve Nicemleme Gürültüsünü Tespit Etme

Görselleri kayıplı algoritmalar (JPEG, WebP veya AVIF gibi) kullanarak web dağıtımı için optimize ederken, web geliştiricileri dosya boyutu küçültme ile görsel doğruluk arasında hassas bir denge kurmalıdır. Sıkıştırma kalitesini çok düşük ayarlamak belirgin bloklanma kusurlarına, yüksek kontrastlı metinlerin etrafında çınlama (ringing) etkisine ve kroma alt örnekleme bulanıklığına yol açar.

Sıkıştırılmamış orijinal bir PNG'yi sıkıştırılmış varyantıyla birlikte Görsel Karşılaştırma aracına yükleyerek, sıkıştırma kaybının kesin uzamsal dağılımını görsel olarak haritalandırabilirsiniz. Fark ısı haritası, kodekin yüksek frekanslı yaprak dokularındaki gürültüyü mü elediğini (kabul edilebilir) yoksa kritik UI metinlerini ve ürün markalamasını mı bulanıklaştırdığını (kabul edilemez) ortaya çıkarır ve sıkıştırma parametrelerine matematiksel bir güvenle ince ayar yapmanızı sağlar.

Boyut Uyuşmazlıklarını ve Koordinat Hizalamasını Yönetme

Gerçek dünya testlerinde iki karşılaştırma görseli her zaman aynı piksel boyutlarına sahip olmayabilir. Örneğin revize edilmiş bir web sayfası ekran görüntüsü eklenen bir alt bilgi (footer) öğesi nedeniyle 20 piksel daha uzun olabilir veya iki kamera fotoğrafı biraz farklı kırpılmış olabilir.

Aracımız akıllı tuval normalleştirmesini bünyesinde barındırır. Eşit olmayan boyutlardaki görseller yüklendiğinde motor, tuvali maksimum çevreleyen sınırlayıcı kutuya `[max(W1, W2), max(H1, H2)]` göre ölçeklendirir veya doldurur; görselleri sol üst veya merkezlenmiş orijinlere sabitler. Fazlalık sınır alanları belirgin şekilde vurgulanarak genel tuval genişlemesinden bağımsız olarak iç içerik değişikliklerini izole etmenize olanak tanır.

Dijital Adli Bilişim, Belge Denetimi ve Tahrifat Doğrulama

Görsel fark analizi dijital adli bilişimde, yasal belge doğrulamasında ve akademik dürüstlük denetimlerinde hayati bir uzmanlık alanıdır. Kötü niyetli aktörler taranmış sözleşmeleri, faturaları, finansal kayıtları veya bilimsel grafikleri sıklıkla tahrif ederek tek basamakları, tarihleri veya imzaları değiştirir.

Şüpheli bir belgeyi fark ısı haritamızı kullanarak doğrulanmış bir referans belge ile karşılaştırmak; sahte metinleri, yapıştırılmış imzaları ve klonlanmış piksel yamalarını anında açığa çıkarır. Aracımız insan önyargısı olmaksızın farkları ham 32 bit piksel düzeyinde hesapladığından, yüzeysel bir okumada gözden kaçabilecek ince değişiklikler anında ortaya serilir.

Gizli Kullanıcı Arayüzü Tasarımları ve Yasal Kayıtlar İçin %100 İstemci Tarafı Gizlilik

Görsel karşılaştırma sıklıkla son derece hassas materyaller içerir: henüz duyurulmamış yazılım prototipleri, tescilli ürün yol haritaları, yasal mahkeme kanıtları, gizli finansal faturalar veya kişisel tıbbi taramalar. Bu görselleri uzak çevrimiçi karşılaştırma sitelerine yüklemek ciddi kurumsal sorumluluklar ve yasal uyumluluk ihlalleri yaratır.

Görsel Karşılaştırma Aracımız %100 yerel web tarayıcınızın içinde çalışır. HTML5 Canvas ve istemci tarafı JavaScript üzerine inşa edilen motorumuzda tüm piksel kod çözme, eşik hesaplamaları, fark maskeleme ve ısı haritası oluşturma işlemleri kesinlikle cihazınızın RAM belleğinde yürütülür. Hiçbir görsel, metrik veya meta veri fiziksel bilgisayarınızı asla terk etmez; bu da eksiksiz gizlilik ve sıkı kurumsal uyumluluk sağlar.

💡Görsel Karşılaştırma İçin Profesyonel İpuçları

  • •Kayıplı görseller için toleransı artırın: JPEG'leri karşılaştırırken, mikroskobik sıkıştırma gürültüsünü yok saymak ve gerçek görsel değişiklikleri vurgulamak için eşiği 5-10 arasına ayarlayın.
  • •İnce düzen kaymaları için Soğan Zarı modunu kullanın: Bir opaklık kaydırıcısı, 1 piksellik buton hizalama hatalarını veya satır yüksekliği kaymalarını görsel olarak titreterek tespit edilmelerini kolaylaştırır.
  • •Karşılaştırmadan önce boyutları normalleştirin: Hizalama kaynaklı yanlış pozitifleri önlemek için ekran görüntülerinin tam olarak aynı tarayıcı görünüm alanı (viewport) boyutlarında alındığından emin olun.
  • •İlgili bölgeye kırpın: Büyük bir sayfadaki belirli bir bileşeni karşılaştırıyorsanız, incelemeyi hızlandırmak için önce Görsel Kırpma aracımızı kullanarak her iki görseli kırpın.
  • •Yüksek kontrastlı vurgu renkleri seçin: Değişikliklerin gri tonlamalı arka planlarda öne çıkmasını sağlamak için fark ısı haritalarında parlak macenta (`#f43f5e`) veya neon kırmızı kullanın.
  • •Kalite kontrol incelemelerini otomatikleştirin: Playwright, Cypress veya Percy gibi otomatik görsel test çerçeveleri tarafından işaretlenen sınır durumları manuel olarak doğrulamak için aracımızı kullanın.
  • •Tam gizliliği koruyun: Gizli yasal belgelerin, tıbbi taramaların ve arayüz prototiplerinin %100 yerel olarak tarayıcınızda işlendiğinden emin olabilirsiniz.

🛡️Teknik Özellikler ve Piksel Karşılaştırma İşlem Hattı

Tarayıcıda yerel çalışan görsel karşılaştırma motoru yüksek performanslı bir tipik dizi (typed array) işlem hattı üzerinden yürütülür: 1. Görsel Kod Çözme ve Normalleştirme: Görsel A ve B, `HTMLImageElement` örneklerine yüklenir. Boyutlar eşleşirse, bir OffscreenCanvas `ctx.getImageData(0, 0, width, height)` aracılığıyla 32 bitlik RGBA piksel arabelleklerini (`Uint8ClampedArray`) çıkarır. Boyutlar farklıysa, tuval her iki arabelleği `[max(W1, W2), max(H1, H2)]` boyutuna normalleştirir. 2. Piksel Piksel Fark Döngüsü: Motor 32 bitlik arabellekler üzerinde 4 baytlık adımlarla (`[R, G, B, A]`) yinelenir. Her piksel dizini $i$ için kanal farkları hesaplanır: `rDiff = |A[i] - B[i]|`, `gDiff = |A[i+1] - B[i+1]|`, `bDiff = |A[i+2] - B[i+2]|`, `aDiff = |A[i+3] - B[i+3]|`. Maksimum fark `threshold` (eşik) ile karşılaştırılır. 3. Isı Haritası Maskesi Sentezi: `maxDelta > threshold` ise piksel farklı olarak işaretlenir, `differentPixels` artırılır ve seçilen vurgu rengi (örneğin macenta: `[244, 63, 94, 255]`) çıktı arabelleğine yazılır. Değişmemişse piksel gri tonlamaya dönüştürülür (`gray = 0.299 * R + 0.587 * G + 0.114 * B`) ve yüksek kontrastlı bir arka plan görevi görmesi için karartılır (`gray * 0.35`). 4. Nicel Metrik Hesaplaması: Metrikler hesaplanır: `yüzde = (differentPixels / totalPixels) * 100`. Çıktı arabelleği etkin bir Tuval öğesine çizilir veya indirilebilir bir PNG ikili Blob nesnesine serileştirilir.

Teknoloji: WebAssembly • Çok İş Parçacıklı Web Worker • HTML5 Canvas API

Gizlilik: Dosyalar cihazınızdan çıkmaz, bulutta tutulmaz; analitik yalnızca izninizle çalışır.

Neden tarayıcı içi çalışan araçlar?

2run.tools üzerinde bir resmi sıkıştırdığınızda veya bir PDF'i birleştirdiğinizde, kod WebAssembly ve Web Workers ile doğrudan tarayıcınızın sekmesinde çalışır. Dosyalarınızı asla uzak bir sunucuya göndermeyiz.

Tam GizlilikTarayıcı İçi
Anında İşlemHızlı RAM
Gerçekten SınırsızSıfır Limit

Sıkça Sorulan Sorular

Görsel fark aracı ne için kullanılır?▾

Görsel fark aracı, farklılıkları vurgulamak için iki görseli piksel piksel karşılaştırır. Ön yüz görsel regresyon testlerinde, arayüz tasarım denetimlerinde, kayıplı sıkıştırma kalitesini değerlendirmede ve belge sahteciliğini tespit etmede yaygın olarak kullanılır.

Küçük yazı tipi değişiklikleri neden büyük farklar olarak görünüyor?▾

İşletim sistemleri ve tarayıcılar yazı tipi kenarlarını yumuşatmak için alt piksel kenar yumuşatma kullanır ve bu durum farklı GPU sürücüleri ve işleme motorları arasında biraz farklılık gösterir. Aracımızdaki tolerans eşiğini artırmak bu mikroskobik alt piksel gürültüsünü filtreler.

Farklı boyutlardaki görselleri karşılaştırabilir miyim?▾

Evet! Aracımız eşit olmayan boyutları genişletilmiş bir tuval üzerinde otomatik olarak normalleştirir, görselleri sabitler ve uyuşmayan sınır alanlarını belirgin şekilde vurgular.

Düzen kaymalarını tespit etmek için en iyi karşılaştırma modu hangisidir?▾

Soğan Zarı Opaklık Kaydırıcı modu düzen kaymaları için en iyisidir. Şeffaflığı ileri geri ayarlamak, kayan öğelerin hareket ediyormuş veya titriyormuş gibi görünmesini sağlayarak hizalama hatalarını anında ortaya çıkarır.

Fark ısı haritası görselini indirebilir miyim?▾

Evet! Hata raporlarına, pull request'lere veya müşteri sunumlarına dahil etmek için yüksek çözünürlüklü fark maskesini PNG dosyası olarak dışa aktarabilirsiniz.

Mobil cihazlarda görselleri karşılaştırabilir miyim?▾

Evet! Aracımız tamamen duyarlıdır ve iOS ile Android cihazlardaki mobil Safari ve Chrome'da sorunsuz bir şekilde çalışır.

Gizli dosyalarım herhangi bir harici sunucuya yükleniyor mu?▾

Hayır. Tüm görsel kod çözme, piksel fark hesaplamaları ve maske çizimleri %100 yerel olarak web tarayıcınızda gerçekleşir. Ağ üzerinden asla tek bir bayt veya görsel iletilmez.

0.8s Altında Açılan Siteler
100/100 Lighthouse mühendisliği
İncele
Ajanslar İçin Yazılım Gücü
Beyaz etiket • Bilateral NDA
Partner Ol
Kod Tabanlı Teknik SEO
Derin Schema • Zirveye oynayın
SEO İncele
Özel SaaS & Web Uygulaması
%100 size ait • Bulut mimarisi
Başlat
Trafiği Satışa Dönüştürün
+%34 dönüşüm • Engelleri bitirin
Denetle