Aspose.OCR Cloud SDK for Python
An API Python OCR is Fearr chun Téacs Íomhánna a Léigh agus a Bhaint as
Cuir Feidhmiúlacht OCR le Python Apps trí OCR API. Ligeann sé téacs a léamh agus a bhaint as Íomhánna, Grianghraif, Seatanna Scáileáin, Doiciméid Scanta, agus Comhaid PDF trí Leabharlann Python OCR.
Aspose.OCR Is réiteach aitheantais optúil carachtar (OCR) atá chun cinn agus solúbtha é Aspose.OCR Cloud SDK do Python a chuidíonn le forbróirí bogearraí feidhmchláir OCR a chruthú gan aon spleáchas seachtrach. Ligeann sé d’fhorbróirí bogearraí téacs a léamh agus a bhaint as íomhánna, grianghraif, scáileáin scáileáin, doiciméid scanta, agus PDFanna i líon mór scripteanna Eorpacha, Coireallacha agus Oirthearacha, ag tabhairt torthaí ar ais sna formáidí doiciméad is coitianta. Déanann an API éascaíocht d’fhorbróirí feidhmiúlacht OCR a chur le beagnach aon ghléas nó ardán, lena n-áirítear ríomhairí glúine, mionríomhairí pearsanta, nó fiú fóin chliste leibhéal iontrála.
Tá an Aspose.OCR Cloud SDK do Python simplí agus éasca le láimhseáil. Soláthraíonn sé raon leathan gnéithe a fhágann gur réiteach OCR idéalach é d'fhorbróirí atá ag obair le Python, mar shampla íomhá iomlán a léamh, doiciméad PDF scanta a léamh, téacs a bhaint as réigiún ar leith den íomhá, sonraí a bhaint as scanadh nó grianghraf. admháil, torthaí aitheantais PDF a fháil, téacs a bhaint as táblaí scanta nó grianghraif, na torthaí aitheantais a thiontú ina nguth nádúrtha daonna, agus go leor eile.
Tá Aspose.OCR Cloud SDK do Python tógtha ar bharr an Aspose.OCR Cloud API, is inneall OCR scamallbhunaithe é a thacaíonn le 45 teanga aitheantais lena n-áirítear Béarla, Fraincis, Gearmáinis, Spáinnis, Sínis, Seapáinis, Araibis, agus go leor eile. Ag baint úsáide as an OCR SDK, is féidir le ríomhchláraitheoirí Python feidhmiúlacht OCR a chomhtháthú go héasca ina bhfeidhmchláir Python gan a bheith buartha faoi chastacht na teicneolaíochta OCR. Soláthraíonn an SDK comhéadan simplí iomasach a ligeann d’úsáideoirí íomhánna a uaslódáil, OCR a dhéanamh, agus téacs a aisghabháil i gcúpla líne de chód. Más gá duit feidhmiúlacht OCR a chur le d’fheidhmchláir Python, is cinnte gur fiú an Aspose.OCR Cloud SDK do Python a sheiceáil.
Ag Tús le Aspose.OCR Cloud SDK do Python
Is é an bealach molta chun Aspose.OCR Cloud SDK do Python a shuiteáil ná pip a úsáid. Bain úsáid as an ordú seo a leanas le haghaidh suiteáil rianúil.
Suiteáil Aspose.OCR Cloud SDK do Python trí pip
pip install aspose-ocr-cloud
Is féidir leat an SDK a íoslódáil go díreach ó Aspose.OCR Python Cloud SDK leathanach táirge
Aithint Íomhá ag úsáid Python Apps
Ligeann Aspose.OCR Cloud SDK do Python d’fhorbróirí bogearraí oibriú OCR a dhéanamh chun aitheantas íomhá a bhaint amach laistigh dá bhfeidhmchláir Python féin. Tá an API an-éasca le húsáid agus is féidir aitheantas íomhá a dhéanamh ó aon ardán a bhfuil rochtain Idirlín aige. Is féidir leat an OCR REST API a úsáid go héasca chun íomhánna a roghnú agus a sheoladh le haithint, torthaí a fháil agus iad a stóráil in aon fhormáid comhaid a dtacaítear leo gan ach cúpla líne de chód. Léiríonn an sampla seo a leanas conas oibriú OCR a dhéanamh ar íomhánna ag baint úsáide as cód Python.
Déan OCR ar íomhá taobh istigh d’Aipeanna Python
import asposeocrcloud
# create an instance of the OCR client
client = asposeocrcloud.OcrApi(api_key='your_api_key', app_sid='your_app_sid')
# read the image file
with open('image.jpg', 'rb') as image_file:
image_data = image_file.read()
# call the OCR API to extract text from the image
result = client.post_ocr(image_data=image_data, language='eng', use_default_dictionaries=True)
# print the extracted text
print(result.text)
Sliocht Téacs ó Chomhaid PDF trí Python API
Tá Formáid Doiciméad Iniompartha (PDF) ar cheann de na formáid comhaid doiciméad gnó is mó tóir ar domhan agus is formáid comhaid í a d’fhorbair Adobe i 1992 chun doiciméid a chur i láthair. Tá gné an-chumhachtach curtha san áireamh ag Aspose.OCR Cloud SDK do Python chun téacs a bhaint as comhaid PDF taobh istigh d'iarratais Python. Chun an tasc a bhaint amach ar bhealach éasca ní mór duit an comhad PDF a uaslódáil chuig stóráil scamall Aspose agus aitheantas OCR a dhéanamh ar an gcomhad PDF uaslódáilte. Léiríonn an sampla seo a leanas conas is féidir le forbróirí bogearraí téacs a bhaint as comhad PDF ag baint úsáide as cód Python.
Conas Téacs a Bhaint as Comhad PDF trí Python API?
import asposeocrcloud
from asposeocrcloud.apis.ocr_api import OcrApi
from asposeocrcloud.configuration import Configuration
configuration = Configuration(api_key='your_api_key', app_sid='your_app_sid')
api = OcrApi(asposeocrcloud.ApiClient(configuration))
# Upload the PDF file to the Aspose cloud storage
with open('your_pdf_file.pdf', 'rb') as file:
api.upload_file(path='your_pdf_file.pdf', file=file)
# Perform the OCR recognition on the uploaded PDF file
result = api.post_recognize_ocr_from_url_or_content(file_path='your_pdf_file.pdf')
# Story the recognized text
recognized_text = result['text']
print(recognized_text)
Tiontaigh Téacs go Urlabhra trí Python API
Cuireann Aspose.OCR Cloud SDK do Python ar chumas forbróirí bogearraí téacs a thiontú ó íomhá gan aon bhogearraí tríú páirtí a shuiteáil. Ag baint úsáide as an API, is féidir le ríomhchláraitheoirí na torthaí aitheantais a thiontú go guth daonna nádúrtha is féidir a imirt sa chúlra nó a íoslódáil. Ní mór don chéad úsáideoir an íomhá a sheoladh chuig freastalaí Aspose OCR Cloud agus téacs a bhaint as agus ina dhiaidh sin an téacs a thiontú go cainte ag baint úsáide as an Aspose OCR Cloud Text-to-Speech API. Tar éis an chomhshó rathúil is féidir leat an comhad cainte a shábháil ar diosca.
Conas Téacs a Thiontú go Caint ag úsáid Python API?
import os
from asposeocrcloud import OcrApi, OcrClient, SpeechApi
client_id = os.environ['CLIENT_ID']
client_secret = os.environ['CLIENT_SECRET']
ocr_api = OcrApi(OcrClient(client_id, client_secret))
speech_api = SpeechApi(OcrClient(client_id, client_secret))
# Upload the image containing the text
filename = 'image.png'
with open(filename, 'rb') as file:
response = ocr_api.post_recognize_from_content(file.read(), language='English', use_default_dictionaries=True)
# Extract the recognized text
text = ''
for result in response.parts:
for line in result.lines:
for word in line.words:
text += word.text + ' '
# Convert the text to speech
response = speech_api.post_recognize_from_text(text, language='en-US', voice_name='Ben')
# Save the speech file to disk
with open('output.wav', 'wb') as file:
file.write(response.content)