porovnání obrázků v Javě a zjistěte rozdíly

starosti! Jaký je v tom rozdíl? Lepší automatizace srovnání fotografií. V tomto článku budeme diskutovat o tom, jak programově najít rozdíly mezi dvěma obrázky. Poté, co to projdete, zjistíte, že je snadné porovnat všechny obrázky a zvýraznit zjištěné rozdíly pomocí Java.

 identické obrázky pro srovnání

Níže jsou uvedena následující témata:

  • Java API pro porovnání obrázků
  • Porovnejte obrázky v Javě a zvýrazněte rozdíly

porovnání obrázků Java API

v tomto článku budu používat Java API GroupDocs.Srovnání pro porovnání obrázků. Spolu s nejpoužívanějšími formáty obrázků, jako jsou PNG, JPG / JPEG a GIF, existuje široká škála podporovaných formátů souborů pro srovnání. API navíc umožňuje porovnávat textové dokumenty, tabulky, prezentace, kresby, webové stránky, e-mailové zprávy, soubory zdrojového kódu a mnoho dalšího.

stáhněte a nakonfigurujte

získejte knihovnu porovnání obrázků ze sekce stahování. Pro Java aplikace založené na Maven přidejte do pom následující konfiguraci.datum. Později si můžete vyzkoušet příklady tohoto článku a mnoho dalších z GitHubu. Pro podrobnosti, můžete také navštívit odkaz API.

<repository><id>GroupDocsJavaAPI</id><name>GroupDocs Java API</name><url>http://repository.groupdocs.com/repo/</url></repository>
<dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-comparison</artifactId> <version>21.6</version> </dependency>

Porovnejte obrázky v Javě a zvýrazněte rozdíly

porovnáním obrázků a výsledkem jsou pouze 3 řádky kódu. Můžete postupovat podle pokynů a použít uvedený zdrojový kód pro porovnání některého z vašich obrázků JPG, PNG, BMP, DICOM, DjVu, GIF a dalších. Rozdíly nebo variace mezi nimi můžete identifikovat v aplikaci Java.

následující kroky ukazují, jak lze porovnávat libovolné dva obrázky z hlediska rozdílů.

  • vyberte první obrázek, který chcete porovnat pomocí třídy Comparer.
  • přidejte druhý obrázek pro srovnání pomocí příslušné metody přidání.
  • zavolejte metodu porovnání a získejte výsledek srovnání obou obrázků.

následující kód ukazuje, jak porovnat dva obrázky v Javě. Porovná dva obrázky JPG a uloží výstup, který zvýrazní zjištěné rozdíly.

zde je výstupní obraz výše uvedeného kódu. Výstup navíc obsahuje také shrnutí srovnání.

porovnání obrázků automatizované a zvýrazněné rozdíly

Získejte bezplatnou licenci API

můžete získat bezplatnou dočasnou licenci, abyste mohli používat API bez omezení hodnocení.

závěr

na závěr tohoto článku jsme se naučili porovnávat obrázky v Javě. Po srovnání jsme dále zdůraznili zjištěné rozdíly. Nyní si můžete vytvořit svůj vlastní photo comparer aplikaci nebo použít tyto funkce v rámci Java aplikací.

další podrobnosti, možnosti a příklady naleznete v dokumentaci a repozitáři GitHub. Kontaktujte nás na fóru pro vaše dotazy.

Viz také

  • Porovnejte obrázky v C # a najděte rozdíly
  • Porovnejte jakýkoli dokument pomocí Java

Write a Comment

Vaše e-mailová adresa nebude zveřejněna.