2015-01-13 80 views
8

得到大的圖像網址有沒有什麼方法來建立一箇中型/大型/原裝對應於通過Google Custom Search API返回縮略圖URL圖片的URL?谷歌圖片:縮略網址

換句話說,從這個縮略網址:

https://t3.gstatic.com/images?q=tbn:ANd9GcRYiGRk0xt6OXpRa3j7ySJNeATepTe7zaWzm1G6KpGAwpHePcTmYPYp6WI

是它在某種程度上可能找到一個更大的圖像的URL?

我試圖mediumlarge,...但沒有成功在q URL參數去替換tbn(對於 '縮略圖'?)。

+0

不要認爲這是可能的。 – Bangkokian

+0

你可以請你張貼JSON數據嗎? –

+0

@DipenPatel好吧,我現在只有縮略圖網址,而不是原始的JSON數據 – fiddler

回答

1

我敢肯定,這是不可能的縮略圖URL中的任意排列。我認爲縮略圖名稱和原始名稱之間沒有任何關係。縮略圖被稱爲「比利」,完整的圖像被稱爲「彼得」。這兩者對我的知識沒有任何關係。

此外,如果你有存儲的縮略圖,它甚至不是一個定局,原來的圖像仍然在原來的位置存在。該API也不會對做逆向圖像搜索有所幫助。

你可以做的最好的(據我所知)是試圖根據縮略圖颳去一個反向圖像搜索。這將在大多數情況下 - 但當然不是所有情況 - 給你大圖像的URL。但只有當原始圖像仍然存在時纔會如此。 (當然,谷歌刮...是這樣認識的缺點的TOS的違反)

http://skyzerblogger.blogspot.jp/2013/01/google-reverse-image-search-scraping.html

+0

我如何在JavaFX中使用您的解決方案?我的意思是,webview(JavaFX的內部瀏覽器)並沒有與普通瀏覽器具有相同的「潛力」。如果我轉到images.google.it,我的網頁上沒有相機徽標... – user5913892

0

是不是API響應的完整圖像部分?我想這將取決於您的自定義搜索引擎。我得到的全尺寸圖像的URL API響應:

"pagemap": { 
    "cse_image": [ 
    { 
     "src": "http://s7d2.scene7.com/is/image/Caterpillar/europe?fmt=png" 
    } 
    ], 
    "cse_thumbnail": [ 
    { 
     "width": "268", 
     "height": "188", 
     "src": "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcSNgH0zizPMBTKKfKfQNhdAOhU-VUFFqQResFZKvjzJYFpUm5Ptt4V4j7E" 
    } 
    ], 
+0

當然,但我的問題是我只存儲縮略圖網址(而不是原始搜索查詢),現在我想查找大尺寸圖像對應於那些縮略圖 – fiddler

1

這可能不是完美的答案,但它是一個完美的作品在你的周圍情況下,你有一個特定的問題,並非每個人都有,而你只有縮略圖資源可用。

使用自定義谷歌搜索API,你可以真正開始搜索相似的圖片像你確實有一個,這將肯定返回精確匹配(如縮略圖是使用谷歌搜索之前提取的)。

對於實施例

這是一個縮略圖URL:

https://t3.gstatic.com/images?q=tbn:ANd9GcRYiGRk0xt6OXpRa3j7ySJNeATepTe7zaWzm1G6KpGAwpHePcTmYPYp6WI

,這是通過使用縮略圖URL返回的大的結果:

https://www.google.com.eg/search?sa=G&q=domestic+shorthair+cat&tbm=isch&tbs=simg:CAQSxwEaxAELEKjU2AQaAggEDAsQsIynCBqcAQo6CAISFMghlRScFL8TnhSXIPcdmSCTIcUhGiDIAu9X2fApCXdkXBwfLo_1kiDszYQcYF96Sg7sPDcwYBgpeCAMSKOsLjQTsC48E8gqeFYEF3RaOBNoWoy2iLbAioiOaI5kjoC2hLbsk3yEaMFWwvVZ7aOHrJIxtE09n9d-g8XCiJ1fbX0O5IHN1tWuHZNVrNQkBJrcx8RM4KEMRUwwLEI6u_1ggaCgoICAESBC_1KA-UM,isz:l&ei=C_7ZVM-FMOvmywO32IKQDQ&ved=0CBwQ2A4oAw&biw=1280&bih=637

申請後過濾

自定義搜索讓圖片搜索,現在,也使濾波結果,請閱讀更多Here