Tato krátká příručka vysvětluje, jak extrahovat text z image pomocí Java REST API. Naučíte se extrahovat text z obrázku pomocí Java API s využitím Java Cloud SDK. Jsou zde popsány různé možnosti pro řízení procesu rozpoznávání pomocí třídy OCRSettingsRecognizeImage.
Předpoklad
- Vytvořte si účet a získejte přihlašovací údaje k API pro převod textu z obrázku na text
- Stáhněte si Aspose.Cad Cloud SDK pro DotJavu pro změnu textu obrázku na text
- Nastavení projektu Java s výše uvedenou sadou SDK
Kroky pro extrakci textu z obrázku pomocí rozhraní Java REST
- Importujte požadované třídy, modely a utility z cloudového API Aspose.OCR
- Definujte ID klienta Aspose Cloud a tajný klíč pro ověřování
- Vytvořte instanci RecognizeImageApi pomocí ID klienta/tajného klíče pro navázání zabezpečeného připojení.
- Načtěte zdrojový obrázek do bajtového pole
- Nastavte možnosti rozpoznávání, jako je jazyk a typ výstupního výsledku
- Odešlete obrázek k rozpoznání pomocí PostRecognizeImage a zpracujte odpověď pro načtení streamu.
Tyto kroky definují proces převodu obrázku na text pomocí Java REST API. Importujte požadované třídy, modely a utility z knihovny, definujte ID klienta/tajný klíč a vytvořte instanci třídy RecognizeImageApi. Načtěte obrázek do bajtového pole, nastavte možnosti rozpoznávání, odešlete obrázek do cloudu ke zpracování se zadanými možnostmi a zpracujte odpověď API pro extrakci textu načteného rozhraním API.
Kód pro převod obrázkového textu na text pomocí rozhraní Java REST
Tento kód demonstruje proces vývoje převodníku obrázků na text pomocí služby Java RESTful. Pomocí OCRSettingsRecognizeImage můžete ovládat předzpracování a chování rozpoznávání obrázků. Můžete nastavit jazyk rozpoznávání, ovládat zkosení, kontrast, kontrolu pravopisu, režim rozpoznávání a typ výstupu.
V tomto tutoriálu jsme se naučili, jak extrahovat text z obrázku. Chcete-li vyrovnat skenované obrázky, podívejte se do článku o Oprava zkosení naskenovaných dokumentů pomocí rozhraní Java REST API.