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++
- Zainstaluj Aspose.OCR for C++ z narzędzia menedżera pakietów NuGet
- Dodaj odwołanie do przestrzeni nazw Aspose::OCR
- Ustaw RecognitionSettings, aby uzyskać informacje o zawartości pliku obrazu źródłowego
- 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++.