2017-09-20 5 views
0

Bing Image Search APIを使用して「逆画像検索」を実行する方法を理解しようとしています。Bing Image Search APIを使用して逆画像検索を実行するにはどうすればよいですか?

画像検索ページ(https://www.bing.com/images)に移動した場合、基本的にBingが提供する機能をプログラムで実行する方法を探して、カメラをクリックして検索する画像をアップロードします。すでにBingのインデックス付きイメージの場合

答えて

0

、次のAPI呼び出しを使用することができます。

カール-v -X "https://api.cognitive.microsoft.com/bing/v7.0/images/details?imgurl=YOUR_IMAGE_URL&mkt=en-us&modules=similarimages" -H ":YOUR_ACCESS_KEY OCP-APIM-スクリプションキー" をGET。

これにより、指定したURLに類似した画像が表示されます。

+0

私はこれが私の必要としているとは思わない。それをあなたのやり方でやってみると、すでにどこかのインターネット上にある画像にURLを提供する必要があります。私が探しているのは、おそらくBingにバイナリとして画像をアップロードしてアップロードする方法です。イメージをアップロードするときにビングの仕方と同じようにする必要があります。 –

+0

この用途では、次のエンドポイントを使用してPOSTメソッドを試すことができます。https://api.cognitive.microsoft.com/bing/v7.0/images/details?modules=similarimages&Content-Type=form-data非同期呼び出しを行います。var message = await client.PostAsync(url、content)。ここでcontentはバイナリイメージです。 – Ronak

+0

それでした!私のコードは実際にはあなたが提供したものとほぼ同じものでした。ただし、私は.../bing/v7.0/images/search ...とbing/7.0/images/detailsを持っていました... ご協力ありがとうございました! –

関連する問題