Questa breve guida spiega come estrarre testo da image utilizzando l’API REST di Python. Imparerai a estrarre testo da un’immagine utilizzando un’API basata su Python con un Cloud SDK basato su Python. Vengono illustrate diverse opzioni per controllare il processo di riconoscimento utilizzando la classe OCRSettingsRecognizeImage.
Prerequisito
- Crea un account e ottieni le credenziali API per convertire un testo immagine in testo
- Scarica Aspose.Cad Cloud SDK per Dotpython per cambiare il testo dell’immagine in testo
- Imposta un progetto Python con l’SDK sopra indicato
Passaggi per estrarre il testo da un’immagine utilizzando l’interfaccia REST di Python
- Importa le classi, i modelli e le utilità richiesti dall’API cloud Aspose.OCR
- Definisci l’ID client Aspose Cloud e il segreto per l’autenticazione
- Crea un’istanza di RecognizeImageApi utilizzando l’ID/segreto client per stabilire una connessione sicura
- Carica l’immagine sorgente in un array di byte
- Imposta le opzioni di riconoscimento, come la lingua e il tipo di risultato di output
- Invia l’immagine per il riconoscimento utilizzando PostRecognizeImage ed elabora la risposta per recuperare il flusso
Questi passaggi definiscono il processo di conversione di immagine in testo utilizzando l’API REST di Python. Importa le classi, i modelli e le utility richiesti dalla libreria, definisci l’ID/segreto client e crea un’istanza della classe RecognizeImageApi. Carica l’immagine in un array di byte, imposta le opzioni di riconoscimento, invia l’immagine al Cloud per l’elaborazione con le opzioni specificate ed elabora la risposta API per estrarre il testo recuperato dall’API.
Codice per convertire il testo dell’immagine in testo utilizzando l’interfaccia REST di Python
Questo codice illustra il processo di sviluppo di un convertitore da immagine a testo utilizzando un servizio RESTful Python. È possibile utilizzare OCRSettingsRecognizeImage per controllare il comportamento di pre-elaborazione e riconoscimento delle immagini. È possibile impostare la lingua di riconoscimento, controllare l’inclinazione, il contrasto, il controllo ortografico, la modalità di riconoscimento e il tipo di output.
Questo tutorial ci ha insegnato come estrarre il testo da un’immagine. Per correggere l’allineamento delle immagini scansionate, consulta l’articolo su Correggi i documenti scansionati utilizzando l’API REST di Python.