
V dnešní digitální době se často setkáváme se situacemi, kdy potřebujeme extrahovat a porovnat text z obrázků. Tento úkol může být obzvlášť náročný při práci s velkým množstvím obrázků nebo s obrázky nízké kvality. V tomto blogovém příspěvku se naučíme jak porovnat text v obrázcích pomocí C#. Pokryjeme nejlepší postupy pro implementaci Aspose.OCR pro .NET, mocného OCR enginu, který dokáže extrahovat text z obrázků s vysokou přesností.
Následující témata budou pokryta v tomto článku:
- C# OCR API pro porovnání textu v obrázcích
- Porovnejte text v obrázcích pomocí C#
- Získejte podobnost textu obrázků v C#
C# OCR API pro porovnání textu v obrázcích
Pro porovnání textu ve dvou různých obrázcích použijeme API Aspose.OCR pro .NET. Je to mocný engine pro optické rozpoznávání znaků (OCR), který umožňuje vývojářům extrahovat text z obrázků s vysokou přesností. Může porovnat texty na dvou obrázcích, bez ohledu na písmo, velikost textu, velká a malá písmena, styl a barvu. Díky svým pokročilým algoritmům zpracování obrázků dokáže Aspose.OCR pro .NET rozpoznávat a extrahovat text z různých formátů obrázků, včetně TIFF, PNG, JPG a BMP. To z něj činí ideální nástroj pro automatizaci úkolů, jako je digitalizace dokumentů, zadávání dat a zpracování faktur.
Prosím, buď stáhněte DLL API nebo jej nainstalujte pomocí NuGet.
PM> Install-Package Aspose.OCR
Porovnejte text v obrázcích pomocí C#
Můžeme programově porovnat text ve dvou obrázcích podle následujících kroků:
- Vytvořte instanci třídy AsposeOcr.
- Inicializujte objekt třídy RecognitionSettings.
- Zavolejte metodu CompareImageTexts(), abyste zkontrolovali, zda dva obrázky obsahují stejný text.
- Nakonec zobrazte výsledky.
Následující ukázkový kód ukazuje jak porovnat text v obrázcích pomocí C#.

Porovnejte text v obrázcích pomocí C#
Výstup:
Obrázky obsahují stejný text
Získejte podobnost textu obrázků v C#
Můžeme programově porovnat text ve dvou obrázcích a získat procento podobnosti textu obrázků podle následujících kroků:
- Vytvořte instanci třídy AsposeOcr.
- Inicializujte objekt třídy RecognitionSettings.
- Zavolejte metodu ImageTextDiff(). Ta bere cestu k obrázkům a objekt RecognitionSettings jako argumenty.
- Nakonec zobrazte výsledky.
Následující ukázkový kód ukazuje jak získat procento podobnosti mezi textem v obrázcích při porovnávání textu v obrázcích pomocí C#.

Získejte podobnost textu obrázků v C#
Výstup:
Texty obrázků jsou 14.161849% podobné
Získejte bezplatnou licenci
Můžete získat bezplatnou dočasnou licenci pro použití knihovny Aspose.OCR. Je zcela zdarma pro hodnocení a prozkoumání jejích funkcí.
Závěr
V tomto článku jsme se naučili, jak porovnat text v obrázcích pomocí C#. Také jsme viděli, jak programově vypočítat podobnost textu. Kromě toho se můžete dozvědět více o API Aspose.OCR pro .NET pomocí dokumentace. V případě jakýchkoli nejasností nás prosím kontaktujte na našem bezplatném podpoře.