谷歌图片搜索:搜索类似的图像

时间:2010-07-28 19:03:13

标签: search image google-api

我想写一个移动应用程序拍摄照片并搜索谷歌图片中的相似图片,然后显示结果。

然而,使用谷歌图片搜索我只能搜索文本字符串,并且使用搜索API似乎没有可能搜索类似的图片;此功能似乎只能通过Web界面使用。

知道如何解决这个问题吗?

感谢, 克里斯托弗

6 个答案:

答案 0 :(得分:3)

现在有一种方法可以做到这一点,但它没有得到官方支持,并且可能会对您可以执行的查询数量进行一些限制。更新

http://images.google.com/searchbyimage?hl=en&biw=1060&bih=766&gbv=2&site=search&image_url= {{网址到您的图片}}& sa = X& ei = H6RaTtb5JcTeiALlmPi2CQ& ved = 0CDsQ9Q8

还有一个谷歌图片搜索API,正在被正式弃用,但它现在可以使用。

http://code.google.com/apis/imagesearch/

答案 1 :(得分:2)

Google Vision API。

https://cloud.google.com/vision/

这非常简单,容易和强大。

答案 2 :(得分:1)

我最近为移动应用做了类似的事情,这是它的代码,它使用谷歌搜索图像功能,并返回“最佳猜测”或整个页面

你可以使用它并修改它来做你想要的,但是一旦你得到了最好的图像猜测,你就可以搜索任何带有该标题的图像等等。

https://github.com/hbattat/search-by-image

答案 3 :(得分:0)

我不认为它是可能的。如果单击链接以从图像结果页面中查找类似图像,则会获得包含原始查询的链接:

google.com/images?q=的 ORIGINAL_QUERY &安培; imgtype = i_similar&安培; SA = ...

如果手动删除该GET参数,则搜索不起作用,它只显示图像搜索表单。

如果你不知道它上面有什么,我不认为可以用谷歌找到类似的图像。

答案 4 :(得分:0)

前段时间我正在寻找答案,并找到tineye。但是你必须付钱。目前(2012年1月)5K搜索为300美元,30K搜索为1.5万美元......

答案 5 :(得分:0)

SerpAPI可以搜索Google图片并返回干净的JSON。

URL示例: https://serpapi.com/search.json?q=Apple&tbm=isch&ijn=0

文档: https://serpapi.com/images-results

此服务与大多数编程语言集成:python,php,java,golang,nodejs ...

Google限制每天的搜索次数。但是此服务可提供无限搜索...