2012-04-13 29 views
41

私の仕事では、人々がGoogle Search by Imageを使用し、見つけた有名人の写真を使用するというアイデアを探しています。 Googleは結果を返し、最終的には、その特定の外観を得る方法を示す専門家のデータベースがあります。Googleによる画像検索API?

私はこれが非常にそうではないと仮定している、ユーザーが写真を使用できるということに基づいて。

だから、私は約100人ほどの有名人の写真をGoogle画像の結果と比較してから、最も近いものを選ぶことができます。

は、基本的には:

  1. そのイメージとブリトニー・スピアーズのドラッグ&ドロップの写真
  2. Google検索
  3. Googleの結果は、当社の100でトップの画像を比較し、最も近いものを選択します。
  4. ユーザーは、ブリトニースピアーズを見る方法のビデオを見ることができます。

私はプログラマーではありませんが、私の仕事でプログラマーのためにこれを遠隔で可能にするAPIまたはSearch by Image拡張を探しています。そのようなもの(画像APIによる検索)は存在しますか?私は見つけることができる最高のは、任意のヘルプのほとんどではないだけサポートページであった:言って申し訳ありませんhttp://support.google.com/images/bin/answer.py?hl=en&p=searchbyimagepage&answer=1325808

+0

私は、完全なダウンロードするのpythonを使用してコードを書きましたGoogle検索からの高解像度画像はこれに従います。http://stackoverflow.com/a/28487500/2875380あなたはクエリを入力しなければならず、スクリプトが行いますそのクエリの100画像をwnload – rishabhr0y

+0

@ rishabhr0yあなたのコードは、検索する画像をアップロードできるという要件を満たしていないようです... – Michael

答えて

19

が、GoogleのイメージAPIはdeprecatedです:

重要

:Googleの画像検索APIはされています正式には2011年5月26日に非推奨となります。引き続き非推奨ポリシーに従って動作しますが、1日あたりのリクエスト数には限りがあります。

いくつかの選択肢(http://www.tineye.com/http://mrisa.mage.me.uk

アップデート(2013年)があるかなり確実:画像検索を可能にGoogle Custom Searchが用意されました。

+0

Ah、bummer。見なかった、リンクのおかげで。私はTineyeを見ていきます。 – ahainen

+21

多分それを見過ごしているかもしれませんが、私が理解する限り、Google Image Search APIはテキストに基づいて画像を見つけるためのものです。逆の画像検索もしますか? – redbmk

+8

更新された画像はアップロードされた画像では検索できません。テキストに基づいて画像を検索する場合にのみ機能します。 –

2

これはwww.images.google.comからでもブラウザからのみ行うことができます(自分の画像をアップロードして同様のものと比較することができます)。 私はブラウザからではなくコードからやっています。あなたが簡単にあなたのアドレスバーにこれを挿入することで、既存の画像で検索することができます

+6

に従っています。その後、セレンWebDriverでプログラムで行うことができます –

+6

Googleはそれを防ぐために何かをしています...コードを完了しましたか?それは動作しましたか? – drevicko

+0

これをテストするためにSeleniumに何かを構築しました。彼らは〜1000リクエスト後に私をブロックしました。彼らはAPIを使って正式にリクエストをするのが好きだったでしょうが、明らかにそれが求められます。 – user666

40
+3

こんにちは。レスポンスを破棄できましたか?タイトルを取得するには? – mcbjam

+0

ありがとうございます:P – chhameed

+1

ローカル画像ファイルはどうですか? – Hlung

関連する問題