2013-03-07 13 views
9

Sto cercando di scoprire se esiste un modo per eseguire ricerche di immagini simili su Google tramite un'API?API di ricerca immagini simili di Google

So che l'API di ricerca immagine è ammortizzata ma è ancora utilizzabile? https://developers.google.com/image-search/

Inoltre ... Sembra che sia possibile effettuare ricerche di immagini con l'API di ricerca personalizzata ma non riesco a capire se una ricerca di immagini simile è possibile. http://thenextweb.com/dd/2012/02/14/googles-custom-search-api-now-supports-image-only-results/

Qualsiasi consiglio su come funziona questo nostro sarebbe apprezzato.

Grazie!

+0

ho scritto codice utilizzando python per scaricare immagini a piena risoluzione da google segui questo http://stackoverflow.com/a/28487500/2875380 spero che questo ti aiuti – rishabhr0y

risposta

11

Se si dispone di un URL per un'immagine ospitata (utilizzando Dropbox, imgur, ecc.), La risposta allo https://stackoverflow.com/a/15134958/116891 mostra come trovare immagini simili. Fondamentalmente,

http://images.google.com/searchbyimage?image_url=YOUR_HOSTED_URL 
+4

C'è un modo per restituire l'elenco di immagini simili in formato JSON ? –

+0

Il collegamento diretto è utile, ma sono d'accordo con W.K.S abbiamo bisogno di un modo per ottenere una risposta testuale. Qualcosa di simile a ciò che https://www.mashape.com/imagesearcher/camfind restituirebbe. – newshorts

+1

c'è un modo per pubblicare quell'immagine manualmente invece di url e con postrequest per la risposta JSON ? –

0

Che è ammortizzato.
Ma ho bisogno del formato JSON di immagini simili.
Quindi, provo a utilizzare google cse ma questa ricerca non è supportata di immagini simili.
Vengono visualizzati solo i risultati della ricerca di immagini in un dominio personalizzato.

Un altro metodo che provo è URL.
http://images.google.com/searchbyimage?image_url=YOUR_HOSTED_URL
Ma questa non è la soluzione di cui ho bisogno.
È perché può essere utilizzato nel browser. Ho bisogno di JSON.

Concludendo, decido di utilizzare Vision API di Google. Questo è molto semplice.

https://cloud.google.com/vision/

Si può provare sulla parte superiore.

Innanzitutto, accedere all'URL.
In secondo luogo, caricare il file immagine su "Prova API"
In terzo luogo, fare clic sul menu della scheda "JSON" sul risultato.

Si può vedere JSON su immagini simili.

Problemi correlati