2012-04-13 16 views
41

per il mio lavoro, sto cercando un'idea in cui le persone possano utilizzare Ricerca Google per immagine e utilizzare qualsiasi foto celebrità che trovano. Google restituirebbe i risultati e quindi, alla nostra fine, ci sarebbe un database di professionisti che mostra come ottenere quel look specifico.Ricerca Google per API immagine?

Presumo che ciò sia estremamente improbabile, in base al fatto che gli utenti potrebbero utilizzare QUALSIASI foto.

Quindi, c'è un modo in cui potrei avere circa 100 celebrità foto a cui i risultati di Google Image potrebbero essere confrontati e quindi scegliere quello più vicino.

In sostanza:

  1. drag photo goccia di Britney Spears
  2. ricerche di Google con quell'immagine
  3. risultati di Google confrontare le immagini migliori con la nostra 100, e sceglie la corrispondenza più vicina.
  4. L'utente può vedere il video su come ottenere l'aspetto di Britney Spears.

Non sono un programmatore, ma cerco qualche API o Ricerca per estensione Immagine che potrebbe rendere questo remoto possibile per i programmatori qui al mio lavoro. Esiste qualcosa del genere (una ricerca per immagine)? Il migliore che ho trovato è stato solo la pagina di supporto, che non è certo di alcun aiuto: http://support.google.com/images/bin/answer.py?hl=en&p=searchbyimagepage&answer=1325808

+0

Ho scritto codice utilizzando python per il download completo immagini di risoluzione dalla ricerca di google segui questo http://stackoverflow.com/a/28487500/2875380 ma devi inserire una query e lo script farà scarica 100 immagini per quella query – rishabhr0y

+0

@ rishabhr0y Il tuo codice non sembra soddisfare il requisito di poter caricare un'immagine per cercare con ... – Michael

risposta

19

Mi spiace dirlo, ma l'immagine API di Google è deprecated:

Importante: Google Image Search API è stata ufficialmente ritirato dal 26 maggio 2011. Continuerà a funzionare come da nostra politica di ritiro, ma il numero di richieste che potresti fare al giorno potrebbe essere limitato.

abbastanza sicuro che ci sono alcune alternative (http://www.tineye.com/ e http://mrisa.mage.me.uk)

Update (2013): V'è ora Google Custom Search che permette ricerche di immagini.

+0

Ah, peggio. Non l'ho visto, grazie per il link. Darei un'occhiata a Tineye – ahainen

+21

Forse mi sto sfogliando troppo, ma per quanto ne so io l'API di Google Image Search è per trovare immagini basate sul testo.Fa (o ha fatto) anche la ricerca inversa delle immagini? – redbmk

+8

Uno aggiornato non funziona per la ricerca con l'immagine caricata. Funziona solo per trovare immagini basate sul testo. –

2

È possibile farlo tramite www.images.google.com ma solo da un browser (consente di caricare la propria immagine e la confronta con simile). Sto lavorando per farlo dal codice (non dal browser).

+6

quindi potresti farlo a livello di programmazione con il selenio WebDriver –

+6

Sarei interessato a vedere se Google ha fatto qualsiasi cosa per impedirlo ... Hai completato il tuo codice? Ha funzionato? – drevicko

+0

Ho costruito qualcosa nel Selenium per testarlo, mi hanno bloccato dopo ~ 1000 richieste. Mi sarebbe piaciuto pagarli per fare ufficialmente richieste attraverso un'API, c'è chiaramente domanda per questo. – user666

40
+3

Ciao. Sei riuscito a scartare la risposta? e per ottenere un titolo? – mcbjam

+0

Grazie aiuta: P – chhameed

+1

che dire del file di immagine locale? – Hlung

Problemi correlati