
Bu makalede aşağıdaki noktalar ele alınacaktır:
- C# Görüntü Karşılaştırma Kitaplığı Kurulumu
- C# kullanarak İki Görüntüyü Karşılaştırın ve Farkları Vurgulayın
- Çevrimiçi İki Görüntü Arasındaki Farkı Bulun
- SSS
C# Görüntü Karşılaştırma Kitaplığını Yükleme
İki görüntüyü karşılaştırmak ve farkları programlı olarak bulmak için Conholdate.Total for .NET‘i kullanacağız. Bu kitaplık, JPG, PNG, BMP, DjVu görüntülerin yanı sıra diğer birçok desteklenen dosya formatı ile karşılaştırılmasını destekler. DLL’yi indirebilir veya NuGet kullanarak bu C# görüntü karşılaştırma kitaplığını yükleyebilirsiniz.
Install-Package Conholdate.Total
C# İki Görüntüyü Karşılaştırın ve Farkları Bulun
Bu bölümde C# görüntü karşılaştırma kütüphanemizi kullanarak iki görüntüyü programlı olarak karşılaştırmanın adımlarını açıklayacağız. Herhangi iki JPG, PNG veya başka herhangi bir resmi karşılaştırmak için lütfen aşağıdaki adımları izleyin.
- Öncelikle Comparer sınıfını kullanarak kaynak görüntüyü yükleyin.
- Daha sonra, Comparer nesnesinin Add yöntemini kullanarak ikinci görüntüyü yükleyin.
- Son olarak, iki görüntüyü karşılaştırmak ve aralarındaki farkları vurgulayan sonuç görüntüsünü oluşturmak için Karşılaştır yöntemini çağırın.
Aşağıdaki kod C#’ta iki görüntü arasındaki farkın nasıl bulunacağını gösterir.
// Kaynak görüntüyü yükleyin
using (Comparer comparer = new Comparer("filepath/soureImage.jpg"))
{
CompareOptions options = new CompareOptions();
// Fark özetini almak için 'doğru' olarak ayarlayın
options.GenerateSummaryPage = false;
//Hedef resmi ekleyin
comparer.Add("filepath/targetImage.jpg");
// İki görüntüyü karşılaştırın ve ortaya çıkan görüntüyü kaydedin
comparer.Compare("filepath/comparisonResultImage.jpg", options);
}
Aşağıdaki resimde kaynak ve hedef resimler yan yana gösterilmektedir.

C# iki görüntü arasındaki farkı bulma

C# kullanarak İki Görüntüyü Karşılaştırın ve Farkları Vurgulayın
İki Görüntüyü Karşılaştırın ve Çevrimiçi Olarak Farkları Vurgulayın
Çevrimiçi olarak iki resim arasındaki farkı bulmak için. Herhangi bir ekstra yazılım yüklemeden veya herhangi bir şeye kaydolmadan, ücretsiz bir görsel karşılaştırma aracı çevrimiçi uygulamasını kullanabilirsiniz. İki PNG görüntüsünü karşılaştıralım, PNG’leri en yeni tarayıcılardan herhangi birinde karşılaştırmak için çevrimiçi fark aracını açmanız ve görüntüleri karşılaştırmaya başlamanız yeterli.

İki Resmi Çevrimiçi Yan Yana Karşılaştırın
Çevrimiçi İki Görüntü Nasıl Karşılaştırılır
- Öncelikle ilgili kutuyu kullanarak kaynak ve hedef PNG resimlerini sürükleyip bırakın veya yükleyin.
- Daha sonra Şimdi Karşılaştır butonuna tıklayın.
- Bundan sonra, ortaya çıkan görseli gösterecek olan karşılaştırma sayfasına yönlendirileceksiniz.
- Son olarak, ilgili araç çubuğu düğmelerini kullanarak ortaya çıkan görüntüyü indirebilir veya yazdırabilirsiniz.
Bu görsel karşılaştırma işlemini ücretsiz olarak sınırsız sayıda tekrarlayabilirsiniz. Üstelik herhangi bir kayıt veya kuruluma gerek yok. Korumalı sunucumuz yüklenen dosyaları korur, böylece dosyalarınızın güvenliği veya gizliliği konusunda endişelenmenize gerek kalmaz. Gönderdiğiniz belgeler 24 saat sonra sunucudan otomatik olarak silinecektir.
SSS
Ücretsiz çevrimiçi görsel karşılaştırma aracı nasıl kullanılır?
Öncelikle kaynak ve hedef görselleri yükleyin: PNG dosyalarınızı sürükleyip bırakın veya bir dosya seçmek için beyaz alanın içine tıklayın. Daha sonra “Şimdi karşılaştır” butonuna tıklayın.
Ücretsiz çevrimiçi görsel karşılaştırma aracı için hangi tarayıcı kullanılmalıdır?
Chrome, Safari, Opera, Firefox, Edge ve Tor gibi en yeni tarayıcıların tümünü destekliyoruz.
C# görüntü karşılaştırma kitaplığı tarafından desteklenen görüntü formatları nelerdir?
Bu kitaplık, JPG, PNG, BMP, DjVu görüntülerin yanı sıra diğer birçok [desteklenen dosya formatı] ile karşılaştırılmasını destekler15
C# kullanarak görüntü karşılaştırma uygulamamı nasıl oluşturabilirim?
.NET için Conholdate.Total kitaplığımızı kullanmaktan çekinmeyin.
Kütüphaneleri değerlendirmek için lisans alabilir miyim?
API’yi değerlendirme sınırlamaları olmaksızın test etmek için bir ücretsiz geçici lisans alabilirsiniz.
Bir soru sor
Sorularınızı veya sorularınızı forum üzerinden bize bildirebilirsiniz.