Zavedení
Vítejte ve světě Aspose.OCR pro .NET, působivého nástroje určeného k integraci optického rozpoznávání znaků (OCR) do vašich .NET aplikací. Ať už jste zkušený vývojář nebo zvědavý nováček, tato příručka vás provede kroky k získání obdélníků představujících čáry z rozpoznaného textu v obrázcích.
Předpoklady
Než začnete, ujistěte se, že máte připraveno následující:
- Základní znalost vývoje v C# a .NET.
- Integrované vývojové prostředí (IDE), jako je Visual Studio.
- Knihovna Aspose.OCR pro .NET je nainstalována. Můžete si ji stáhnout. zde.
- Ukázkový obrázek obsahující text pro rozpoznání.
Požadované jmenné prostory
Pro začátek budete muset do projektu přidat potřebné jmenné prostory. Na začátek souboru C# vložte tyto řádky:
using System;
using System.Collections.Generic;
using System.Drawing;
using System.IO;
using Aspose.OCR;
Chcete-li v obrázku OCR načíst obdélníky pro čáry, postupujte podle těchto kroků.
Krok 1: Nastavení adresáře dokumentů
Zadejte adresář, kde se nachází soubor s obrázkem:
// Definujte cestu k adresáři s dokumenty
string dataDir = "Your Document Directory";
Nezapomeňte vyměnit "Your Document Directory"
se skutečnou cestou.
Krok 2: Inicializace souboru Aspose.OCR
Vytvořte instanci AsposeOcr
třída pro přístup k jejím funkcím:
// Inicializace rozhraní API Aspose.OCR
AsposeOcr api = new AsposeOcr();
Krok 3: Zadejte cestu k obrázku
Definujte úplnou cestu k souboru s obrázkem, který chcete zpracovat:
// Zadejte úplnou cestu k obrázku
string fullPath = dataDir + "sample.png";
Krok 4: Rozpoznání obrazu a nalezení obdélníků pro čáry
Nyní můžete použít GetRectangles
metoda pro extrakci obdélníků z rozpoznaných textových řádků:
// Načíst obdélníky pro čáry v zadaném obrázku
List<Rectangle> lines = api.GetRectangles(fullPath, AreasType.LINES, false);
Krok 5: Výpis výsledků
Nakonec vypište souřadnice každého detekovaného obdélníku čáry do konzole:
// Zobrazit souřadnice detekovaných obdélníků
Console.WriteLine("Areas coordinates:");
lines.ForEach(a => Console.WriteLine($"x:{a.X} y:{a.Y} width:{a.Width} height:{a.Height}"));
Závěr
Gratulujeme! Úspěšně jste načetli obdélníky pro čáry v OCR obrazu pomocí Aspose.OCR pro .NET. Tato technologie otevírá řadu možností pro extrakci a zpracování textu ve vašich aplikacích.
Často kladené otázky
Mohu použít Aspose.OCR pro .NET s jakýmkoli typem obrázku?
Ano, Aspose.OCR podporuje různé obrazové formáty, což poskytuje flexibilitu pro vaše OCR aplikace.
Jaká je míra přesnosti rozpoznávání OCR?
Aspose.OCR využívá pokročilé algoritmy k dosažení vysoké přesnosti rozpoznávání textu, což je vhodné pro různé scénáře.
Je k dispozici zkušební verze?
Ano, funkce Aspose.OCR pro .NET si můžete prohlédnout stažením bezplatná zkušební verze.
Kde najdu podrobnou dokumentaci?
Komplexní dokumentaci lze nalézt zde, který nabízí podrobné informace a pokyny.
Potřebujete další pomoc nebo máte otázky?
Zapojte se do diskuse na Fórum Aspose.OCR pro podporu komunity.