Jak wyodrębnić tekst z obrazu w C++

W tym samouczku nauczymy się, jak wyodrębniać tekst z obrazu w C++. Możesz wyodrębnić tekst w językach takich jak angielski, niemiecki, chiński, portugalski, hiszpański i francuski itp. z obrazów PNG, JPG lub BMP w C++ za pomocą prostych wywołań API, których można użyć w Środowiska Windows lub Linux.

Kroki, aby wyodrębnić tekst z obrazu w C++

  1. Zainstaluj Aspose.OCR for C++ z narzędzia menedżera pakietów NuGet
  2. Dodaj odwołanie do przestrzeni nazw Aspose::OCR
  3. Ustaw RecognitionSettings, aby uzyskać informacje o zawartości pliku obrazu źródłowego
  4. Użyj metody page_save, aby wyodrębnić zawartość na podstawie RecognitionSettings

Możesz wydajnie odczytywać tekst z obrazu przy użyciu C++ za pomocą prostych wywołań API w kilku linijkach kodu. Musisz określić ustawienia w RecognitionSettings dla formatu eksportu, formatu pliku wyjściowego i języka itp. Następnie za pomocą pojedynczej linii kodu wyodrębnij informacje tekstowe z obrazu i zapisz jako tekst lub JSON w C++. Powyższy przykład dotyczy odczytywania tekstu z PNG w C++, ale można go również użyć do wyodrębniania znaków z JPG lub BMP przy użyciu C++.

Kod do wyodrębniania tekstu z obrazu w C++

W poprzednim temacie dowiedzieliśmy się o jak wyodrębnić tekst z obrazu w C#. Natomiast w tym artykule nauczyliśmy się odczytywać znaki z Image w C++.

 Polski