Obrázek JPG PNG do JSON C#

Obrázky nebo grafika zobrazují mnoho vizuálních informací, které mohou obsahovat text, obrázky, grafy atd. Někdy můžete chtít převést některé informace z obrázku JPG nebo PNG na JSON formátu za účelem zpracování některých dat. V souladu s takovými požadavky tento článek popisuje, jak převést obrázek na JSON prováděním operace OCR programově v C#.

JPG nebo PNG Image to JSON Converter s OCR v C# – Instalace API

Jakákoli data nebo informace můžete z obrázku extrahovat provedením OCR pomocí Aspose.OCR for .NET API. K API můžete snadno přistupovat stažením referenčního souboru DLL ze stránky Downloads nebo pomocí následujícího instalačního příkazu NuGet:

PM> Install-Package Aspose.OCR

Převeďte obrázek na JSON s OCR programově v C#

Obrázek můžete převést do formátu JSON pomocí OCR a extrahovat některá data nebo informace podle následujících kroků:

  1. Inicializujte objekt třídy AsposeOcr.
  2. Vytvořte objekt třídy RecognitionResult a rozpoznejte obrázek.
  3. Vytiskněte výstupní data JSON.

Následující ukázka kódu vysvětluje, jak převést obrázek na JSON s OCR v C#:

// Inicializujte instanci třídy AsposeOcr
AsposeOcr api = new AsposeOcr();

// Rozpoznejte vstupní obrázek
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings());

// Vytisknout výsledek jako JSON
Console.WriteLine($"JSON: {result.GetJson()}");

Převeďte obrázek JPG nebo PNG na JSON s opravami obrázků v C#

Některé obrazy může být nutné zpracovat před provedením technik optického rozpoznávání znaků. Takové zpracování může zahrnovat opravy obrazu, jako je určení automatické korekce zkosení, prahových hodnot, jazyka nebo jiných vlastností vystavených třídou RecognitionSettings. Při provádění oprav obrázků a následném převodu obrázku do formátu JSON postupujte podle následujících kroků:

  1. Vytvořte objekt třídy AsposeOcr.
  2. Rozpoznejte obrázek při nastavování vlastností korekce obrázku třídy RecognitionSettings.
  3. Zapište výsledek výstupu ve formátu JSON.

Níže uvedený kód vysvětluje, jak převést obrázek na JSON s opravami obrázků v C#:

// Inicializujte instanci třídy AsposeOcr
AsposeOcr api = new AsposeOcr();

// Rozpoznejte vstupní obrázek
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings
{
    AutoSkew = true,
    ThresholdValue = 230,
    Language = Language.Eng
});

// Vytisknout výsledek jako JSON
Console.WriteLine($"JSON: {result.GetJson()}");

Získejte bezplatnou licenci API

Můžete požádat o bezplatnou dočasnou licenci k testování API bez jakýchkoli omezení hodnocení.

Závěr

V tomto článku jste prozkoumali, jak převést obrázek JPG nebo PNG do formátu JSON pomocí OCR programově v C#. Vysvětluje také, jak provést některé opravy obrazu na vstupním obrázku, aby se zvýšila úroveň přesnosti výstupních dat JSON. Kromě toho se můžete dozvědět o dalších funkcích OCR návštěvou dokumentace. V případě jakýchkoliv obav nám napište na fórum.

Viz také

Rozpoznat text pomocí OCR na obrázku DjVu v C#