Jak wyodrębnić tekst z obrazu za pomocą Java

Ten krótki samouczek zawiera informacje, w tym kroki i kod do wyodrębniania tekstu z obrazu przy użyciu języka Java. Znaki są rozpoznawane ze zdjęcia, które jest przechowywane w łańcuchu po tym procesie w celu wyodrębnienia tekstu ze zdjęcia w Javie. Ten ciąg wyjściowy można zapisać w pliku TXT na płycie.

Kroki, aby wyodrębnić tekst z obrazu za pomocą Java

  1. Dodaj odniesienie do Aspose.OCR w swoim projekcie, określając konfiguracje Maven Repository
  2. Utwórz instancję klasy AsposeOcr, aby zastosować OCR do obrazu
  3. Przeczytaj obraz, używając metody RecognizePage do wyodrębniania tekstu
  4. Zapisz wyodrębniony tekst do pliku tekstowego za pomocą obiektu FileWriter

To podejście krok po kroku opisuje proces wyodrębniania słów z obrazu przy użyciu języka Java poprzez utworzenie instancji klasy AsposeOcr i wykonanie operacji OCR na wejściowym pliku obrazu. Znaki i słowa są rozpoznawane optycznie z dobrą wydajnością, dokładnością i szybkością, dzięki czemu istnieje minimalna szansa na pomyłkę podczas poświęcania optymalnego czasu na operacje OCR.

Kod do wyodrębniania tekstu z obrazu za pomocą Java

Ten fragment kodu ładuje przykładowy obraz wejściowy, a następnie wykonuje na nim operacje OCR. Musisz ustawić ścieżkę pliku dla obrazu wejściowego i proste wywołania API, aby wykonać proces rozpoznawania tekstu. Możesz wywołać metodę RecognizePage klasy AsposeOcr, a także rozpoznać obraz linia po linii za pomocą wyżej wymienionej klasy, zgodnie z własnymi wymaganiami.

Wykonując OCR, wyodrębnij tekst z obrazów przy użyciu języka Java, jak wyjaśniono w kodzie i krokach powyżej. Jeśli jednak chcesz przekonwertować ten obraz na inny format, zapoznaj się z artykułem na temat jak przekonwertować Bitmap na PNG w Javie.

 Polski