2012-12-24 58 views
3

我想通过搜索每个图像的谷歌图像并将它们命名为“此图像的最佳猜测:”旁边的结果来重命名我的海量图片文件夹中的图像。我知道谷歌确实有一个Python API,但我不确定它是否可以用这种方式使用,或者如果这对于我有限经验的人来说是一个合理的项目。通过python中的图像搜索谷歌图像

https://developers.google.com/appengine/docs/python/images/usingimages#Uploading似乎有帮助,但我不知道我明白我需要在概念上做什么。

另一个选择是使用拖放功能,但我没有看到那么多。

在此先感谢您的任何指导。

+0

[This](https://developers.google.com/image-search/v1/jsondevguide#json_snippets_python)可能会有一些用处,也许如果我上传图片 – Iysif

+0

也许如果我使用file:/// ...?我会测试它,并发布结果 – Iysif

+0

到目前为止没有运气。一直在尝试通过从imgur中拉取url列表来自动执行上传任务,校准鼠标位置,并使用win32 API点击相应的位置。这样做会花费一些时间,但是我会在完成时上传,除非有人能够提出更好的方法。 – Iysif

回答

1

据我所知,Google仍然没有为其反向图片搜索服务(即您发送图片并获取文本搜索结果)提供公共API。

我知道的最流行的替代方法是TinEye(http://www.tineye.com/)。这里是他们的RESTful API的链接:http://services.tineye.com/TinEyeAPI

+0

我没有检查过替代品。不幸的是,TinEye无法为大多数图片找到适当的名称。我怀疑谷歌将是最好的服务,但没有API我可能不得不解决。 – Iysif