Spring Cloud Google Cloud offre comode librerie per interagire con l'API Vision da un'applicazione Spring. Queste librerie includono classi di autoconfigurazione e di assistenza e classi di modello Spring Boot per consentire agli sviluppatori di iniziare rapidamente a utilizzare l'API Vision.
Se hai già dimestichezza con il Spring Framework, then Spring Cloud Vision può semplificare l'utilizzo dell'API Vision nella tua applicazione e ridurre la quantità di codice da scrivere.
Questa pagina spiega come aggiungere Spring Cloud Vision a un ambiente Java un'applicazione. Per informazioni dettagliate sul modulo, vedi Riferimento Spring Cloud Vision.
Configurazione delle dipendenze
Per iniziare a utilizzare questa libreria, aggiungi l'elemento spring-cloud-gcp-starter-vision
al tuo progetto.
Coordinate Maven, utilizzando il BOM di Google Cloud Spring Cloud:
Per ulteriori informazioni, consulta le istruzioni per la configurazione di un ambiente di sviluppo Java. Non è necessario installare la libreria client Google Cloud per Java; lo starter Spring Boot installa automaticamente la libreria client.
Analisi delle immagini
Dopo aver configurato le dipendenze di Google Cloud Vision di Spring Cloud nel percorso di classe, puoi iniziare immediatamente a elaborare le immagini recuperando un'istanza di CloudVisionTemplate
utilizzando l'iniezione di dipendenze di Spring.
CloudVisionTemplate
è un wrapper intorno all'API Vision
le librerie client e consente di elaborare facilmente le immagini tramite
API Vision.
Per ulteriori informazioni sulle funzionalità CloudVisionTemplate
, consulta la pagina di riferimento dei modelli Cloud Vision.
Le seguenti sezioni contengono esempi di codice per casi d'uso comuni di
CloudVisionTemplate
. Tutti gli snippet di codice provengono dall'applicazione di esempio Spring e Cloud Vision.
Recupero delle etichette di classificazione di un'immagine
Il codice seguente estrae le etichette di classificazione di un'immagine, fornendoti con descrizioni generali dei contenuti delle immagini.
Estrazione del testo di un'immagine
L'esempio di codice seguente descrive un'altra operazione comune per l'estrazione del testo da un'immagine.
Passaggi successivi
- Inizia a utilizzare Google Cloud Spring Cloud.
- Scopri di più su come utilizzare Spring Cloud Vision nel tuo applicazioni.
- Segnala un problema su GitHub per segnalare un bug o porre una domanda sul modulo.
- Scopri di più sul supporto di Spring Framework su Google Cloud.
- Prova un codelab per eseguire il deployment e l'esecuzione di un'applicazione che utilizza Spring Cloud Google Cloud.