Spring Cloud Google Cloud offre pratiche librerie per interfacciarsi con l'API Vision da un'applicazione Spring. Queste librerie includi Configurazione automatica e classi helper e Spring Boot Template per consentire agli sviluppatori di iniziare con l'API Vision.
Se hai già familiarità con Framework di primavera, Cloud Vision di Spring può semplifica l'utilizzo dell'API Vision nella tua applicazione e ridurre la quantità di codice che devi 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 uno sviluppo Java encoder-decoder. Non è necessario installare il client Google Cloud libreria per Java; il comando iniziale Spring Boot installa la libreria client automaticamente.
Analisi delle immagini
Dopo aver configurato le dipendenze di Spring Cloud Google Cloud Vision sul tuo
classpath, puoi iniziare subito a elaborare le immagini ottenendo
un'istanza di CloudVisionTemplate
utilizzando Iniezione di dipendenze 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
, vedi
la pagina di riferimento del modello Cloud Vision.
Le seguenti sezioni contengono esempi di codice per casi d'uso comuni di
CloudVisionTemplate
. Tutti gli snippet di codice provengono dalla piattaforma Spring
Applicazione di esempio 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 del framework Spring su Google Cloud.
- Prova un codelab per eseguire il deployment ed eseguire un'applicazione che utilizza Google Cloud Spring Cloud.