如何在iOS中上传图像并基于该图像执行自定义谷歌图像搜索?

8

聪明的朋友们,

我曾经做过自定义谷歌图片搜索,比如输入文本后会显示一系列图像,结果以JSON文件形式呈现。我已经参考了https://developers.google.com/custom-search/v1/overview

现在,我想在我的应用程序中上传图像,并在此之后使用该上传的文件进行谷歌图片搜索,使其显示与该上传的图像相似的结果,这些结果是基于像素、视图、大小等因素而确定的相关图像。

例如,您可以查看谷歌图片搜索,在搜索栏上,您将看到一个小相机,只需单击它并上传一个图像,它就会向您显示与上传的图像类似的结果。

我希望在我的IOS应用程序中使用同样的概念。请尽快帮我从头开始处理有关此事的问题,您的回复将受到高度赞赏和钦佩。

万分感谢!

1个回答

1
你需要进行反向图像搜索。这个领域有两个主要的竞争者:GoogleTineye。Tineye曾经很酷,但自从Google进入后,我更喜欢使用Google。此外,Tineye搜索是付费的。
我在这里提供了一个使用Google的示例代码here。将其改写为Objective-C以在iOS设备上使用应该不会太难。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接