W dzisiejszym cyfrowym świecie wyodrębnianie tekstu z obrazów stało się powszechnym wymogiem w różnych aplikacjach. Niezależnie od tego, czy potrzebujesz przetworzyć zeskanowane dokumenty, wyodrębnić tekst z obrazów do analizy, czy zautomatyzować zadania wprowadzania danych, możliwość konwersji obrazów na tekst może zaoszczędzić cenny czas i wysiłek. W tym poście na blogu przyjrzymy się, jak przekonwertować obraz na tekst za pomocą Python.
- Image to Text with OCR – Instalacja API Python
- Konwertuj obraz na tekst za pomocą OCR w Python
- Konwertuj obraz na tekst online
Zrzut ekranu do tekstu z OCR — instalacja API Python
Aspose.OCR for Python via .NET API to potężny i przyjazny dla użytkownika mechanizm optycznego rozpoznawania znaków (OCR), który bezproblemowo integruje się z aplikacjami Python. Dzięki zwięzłemu fragmentowi kodu składającemu się z kilku wierszy zyskujesz możliwość identyfikowania tekstu w 28 językach przy użyciu alfabetu łacińskiego, cyrylicy i alfabetu azjatyckiego, jednocześnie uzyskując wyniki w powszechnie używanych formatach wymiany dokumentów i danych. Konieczność zrozumienia skomplikowanych modeli matematycznych, konstruowania algorytmów uczenia maszynowego lub trenowania sieci neuronowych została wyeliminowana, ponieważ interfejs API zapewnia proste i niezawodne rozwiązanie do obsługi tych zadań. Możesz pobrać go z sekcji Releases lub zainstalować z PyPi za pomocą następującego polecenia instalacyjnego:
pip install aspose-ocr-python-net
Konwertuj obraz na tekst za pomocą OCR w Python
Możesz przekonwertować obraz na tekst, wykonując OCR w Python, wykonując poniższe czynności:
- Utwórz instancję interfejsu API Aspose.OCR z przestrzenią nazw Aspose.Ocr.
- Dodaj obraz do rozpoznania.
- Rozpoznaj obraz i wydrukuj rozpoznany tekst.
Ponadto poniższy obraz jest używany jako obraz wejściowy w celu zademonstrowania możliwości OCR w zakresie rozpoznawania tekstu na obrazie przy użyciu języka Python.
Poniższy fragment kodu pokazuje, jak przekonwertować obraz na tekst w Python:
import aspose.ocr as ocr
# Instantiate Aspose.OCR API
api = ocr.AsposeOcr()
# Add image to the recognition batch
input = ocr.OcrInput(ocr.InputType.SINGLE_IMAGE)
input.add("source.png")
# Recognize the image
result = api.recognize(input)
# Print recognition result
print(result[0].recognition_text)
Konwertuj obraz na tekst online
Konwersja online obrazu na tekst zapewnia wygodny i przyjazny dla użytkownika sposób konwersji obrazów na tekst bez potrzeby posiadania specjalistycznego oprogramowania lub wiedzy technicznej. Nie tylko oszczędza czas, ale także umożliwia lepszą dostępność, edytowanie i wyszukiwanie informacji.
Godną uwagi i ważną cechą tego rozpoznawania tekstu OCR online jest to, że możesz wykonać automatyczną korektę tekstu dla kilku słowników i pobrać wyniki wyjściowe w różnych formatach, takich jak DOCX, TXT, PDF itp.
Uzyskaj bezpłatną licencję ewaluacyjną
Możesz otrzymać darmową tymczasową licencję, aby bez żadnych ograniczeń testować API do pełnej wydajności.
Wniosek
Konwertowanie obrazów na tekst przy użyciu bibliotek Python i OCR pozwala zautomatyzować ekstrakcję danych, poprawić dostępność i odblokować cenne spostrzeżenia z treści wizualnych. Dzięki dostępności tej potężnej biblioteki integracja konwersji obrazu na tekst w aplikacjach stała się łatwiejsza niż kiedykolwiek wcześniej. Jeśli chcesz omówić jakiekolwiek pytania, skontaktuj się z nami za pośrednictwem bezpłatnego forum pomocy.