2013-10-28 84 views
1

我已經嘗試過多次搜索,遇到沒有簡單的資源。谷歌圖片使用圖片URL搜索

可以說我有一個網址,我想要搜索與所述圖片看起來相同的所有圖片(假設爲< 98%的相似性,因爲參數)。

我只想返回與我的原始圖像相同的圖像數量,也就是全部。

我有searched Google multiple times,但沒有找到方便的方法讓我這樣做。我最好喜歡使用Python,但如果這是不可能的,如果我可以在Python程序中使用方法調用,那將是完美的。

可能嗎?怎麼樣?

+0

類似:http://stackoverflow.com/questions/10141800/google-search-by-image-api 建議是:https://developers.google.com/custom-search/json -api/v1/overview –

+0

嗯......通讀我t,而且看起來他們沒有暴露API用於反向圖像搜索。正如@SteinarLima建議的那樣,tineye.com是一個不錯的選擇,或者你可以從http://images.google.com(可能只是一個簡單的表單POST到結果然後颳去結果)刮取結果。 Web服務能否解決您的問題,還是您在尋找更多與算法相關的答案? –

回答

0

你可以搜索你通過谷歌圖像搜索引擎具有簡單的所有圖像,因爲谷歌已經向我們提供自己的API,如

https://ajax.googleapis.com/ajax/services/search/images

而且我發現在計算器相關的文章,只取一看python search with image google images

+0

我不確定API是否適用於該特定Google產品 - 僅限正常圖片搜索。這是一個很貼切的文章,通過搜索結果頁面來接近: http://skyzerblogger.blogspot.com/2013/01/google-reverse-image-search-scraping.html –

0

這是一個更適合web服務執行的問題。 Tineye.com是一個反向圖片搜索,我懷疑您可以使用curl向此Web服務發送http請求,並使用BeautifulSoup來提取匹配的數量。