Java'da Görüntüler Nasıl Karşılaştırılır

Bu kısa eğitim, Java’da Images karşılaştırması için adım adım talimatları, belge karşılaştırma kitaplığının nasıl yapılandırılacağını içerir ve Java görüntüleri karşılaştırma işlevinin uygulanmasını göstermek için bir örnek kod sağlar. Bu kılavuz herhangi bir ek üçüncü taraf yazılımına bağlı değildir ve MS Windows, Linux ve Mac OS gibi herhangi bir işletim sisteminde kullanılabilir. Java kullanarak görüntüleri karşılaştırmak için ayrıntılı talimat ve kodu aşağıda bulabilirsiniz.

Java’da Görüntüleri Karşılaştırma Adımları

  1. Görüntüleri karşılaştırmak için Java uygulamasındaki Maven deposundan GroupDocs.Comparison for Java yükleyin
  2. Görüntüleri karşılaştırma işlevselliğini geliştirmek için temel sınıfları içe aktarın
  3. Comparer sınıfından bir nesne oluşturun ve kaynak görüntü dosyasını yapıcısına iletin
  4. Karşılaştırıcı sınıfının ekleme yöntemini çağırın ve hedef PNG dosya yolunu belirtin
  5. Son olarak, karşılaştırma yöntemini çağırın ve karşılaştırma için elde edilen görüntü dosyası yolunu iletin.

Yukarıdaki noktalar karşılaştırma görüntüleri Java özelliğini kolayca oluşturmanıza olanak tanır. Gerekli kütüphane kurularak ve gerekli sınıflar dahil edilerek görüntü karşılaştırma işlemi başlatılabilir. Ardından, Karşılaştırıcı sınıfı, örneğini oluşturarak kaynak görüntü dosyasını yüklemenize olanak tanır. Sonraki adımda, karşılaştırma için hedef PNG dosyasını yüklemek için add yöntemini çağırın ve son olarak karşılaştırma yöntemini çağırarak elde edilen dosyayı diske kaydedin.

Java’da Görüntüleri Karşılaştırma Kodu

import com.groupdocs.comparison.Comparer;
import com.groupdocs.comparison.license.License;
import java.nio.file.Path;
public class CompareImagesInJava {
public static void main(String[] args) { // Main function to compare Images in Java
// Remove the watermark in output PDF document by adding license
License lic = new License();
lic.setLicense("GroupDocs.Comparison.lic");
try (Comparer comparer = new Comparer("source.png")) {
comparer.add("target.png");
final Path resultPath = comparer.compare("result.pdf");
}
System.out.println("Done");
}
}

Yukarıdaki kod parçacığında iki resmi karşılaştırın ve Java işlevlerinin farklılıklarını vurgulayın. Java kullanarak görüntü karşılaştırmasını gerçekleştirmek için belge karşılaştırma kitaplığının birkaç API çağrısını kullandık. Ayrıca, kaynak ve hedef belgeler olarak örnek PNG görüntüleri sağladık ve bu örnek kodu diğer formatlardaki görüntüleri karşılaştırmak için kullanabilirsiniz.

Java görüntü karşılaştırma yeteneği için ayrıntılı süreci tartıştık. Yakın zamanda Java’da PowerPoint dosyalarının karşılaştırılmasıyla ilgili bir makale yayınladık, daha fazla bilgi için Java kullanarak PowerPoint Dosyaları Nasıl Karşılaştırılır kılavuzuna bakın.

 Türkçe