Ten krótki poradnik wyjaśnia, jak wyodrębnić tekst z image za pomocą interfejsu API REST Java. Nauczysz się wyodrębniać tekst z obrazu za pomocą interfejsu API opartego na Javie z wykorzystaniem pakietu SDK Cloud opartego na Javie. Omówiono różne opcje sterowania procesem rozpoznawania za pomocą klasy OCRSettingsRecognizeImage.
Warunek wstępny
- Utwórz konto i uzyskaj dane uwierzytelniające API do konwersji tekstu obrazu na tekst
- Pobierz Aspose.Cad Cloud SDK dla Dotjava, aby zmienić tekst obrazu na tekst
- Skonfiguruj projekt Java przy użyciu powyższego zestawu SDK
Kroki wyodrębniania tekstu z obrazu za pomocą interfejsu Java REST
- Zaimportuj wymagane klasy, modele i narzędzia z interfejsu API Aspose.OCR w chmurze
- Zdefiniuj identyfikator klienta Aspose Cloud i klucz tajny w celu uwierzytelnienia
- Utwórz instancję RecognizeImageApi, używając identyfikatora klienta/klucza tajnego, aby nawiązać bezpieczne połączenie
- Załaduj obraz źródłowy do tablicy bajtów
- Ustaw opcje rozpoznawania, takie jak język i typ wyniku wyjściowego
- Wyślij obraz do rozpoznania za pomocą PostRecognizeImage i przetwórz odpowiedź, aby pobrać strumień
Te kroki definiują proces konwersji obrazu na tekst za pomocą interfejsu API REST Java. Zaimportuj wymagane klasy, modele i narzędzia z biblioteki, zdefiniuj identyfikator klienta/klucz tajny i utwórz instancję klasy RecognizeImageApi. Załaduj obraz do tablicy bajtów, ustaw opcje rozpoznawania, wyślij obraz do chmury w celu przetworzenia z określonymi opcjami i przetwórz odpowiedź API w celu wyodrębnienia tekstu pobranego przez API.
Kod do konwersji tekstu obrazkowego na tekst za pomocą interfejsu Java REST
Ten kod demonstruje proces tworzenia konwertera obrazu na tekst z wykorzystaniem usługi Java RESTful Service. Za pomocą funkcji OCRSettingsRecognizeImage można sterować wstępnym przetwarzaniem obrazu i jego rozpoznawaniem. Można ustawić język rozpoznawania, kontrolować pochylenie, kontrast, sprawdzanie pisowni, tryb rozpoznawania i typ wyjściowy.
W tym samouczku nauczyliśmy się, jak wyodrębnić tekst z obrazu. Aby uzyskać informacje na temat prostowania zeskanowanych obrazów, zapoznaj się z artykułem Odkodowanie zeskanowanych dokumentów za pomocą interfejsu API Java REST.