以图搜图并非常见的图片搜索。我们今天所讨论的是以图片本身来搜索图片,并非一直以来大家熟悉的以关键字搜索来图片。像谷歌图片、百度图片这些常规的图片搜索都是输入关键字,然后搜出关于这个关键字相关的图片。而以图搜图则不是使用关键字而是使用图片本身代替了关键字来搜索其他图片。这种以图搜图方式的搜索引擎用术语来说就是“反向图片搜索引擎”(reverse image search engine)。
很多时候,我们手上会有一些不错的图片,但质量不怎样,例如是在论坛上看到的小头像或网站上的一些缩略图,但它们要么分辨率太低,要么是有水印的,不适合收藏,很多人希望能找到该图片的大图或者说无水印的原图,这时难倒你了吗?
其实,网上早就有“以图搜图”的搜索引擎存在了,今天我们就介绍一下老牌的“Tineye”图片搜索和新生的“百度识图”吧。它们的原理和使用上均非常相似,都是只要你上传需要搜索的图片,或者提交一张图片的网址,它们就能为你搜索到与这张图相似的其他图片……
【资料图】
老牌相似图片搜索引擎 TinEye 是一个非常强大的图片搜索引擎。如果你的电脑中有一张不知道来自哪里的图片,或者你想知道这个图片出现在那些网站,这时候TinEye.com就会派上用场了。它可以帮你找到同一张图片类似的结果。
链接地址:http://www.tineye.com/
使用 TinEye 与普通的搜索引擎没有太大的区别,你可以传一张照片,让Tineye去搜索,或者你也可以直接输入某一个图片的URL地址,TinEye 照样可以将这个图片搜出来。
国产以图搜图引擎 百度识图是百度刚刚发布的一个新产品,功能和Tineye一样,不好听的说,是前者的山寨版。当然,实际上技术有没什么革新我就不清楚了,但从界面、功能和使用效果来看,百度识图相比Tineye还没有什么优势可言,唯一可说的就是它拥有全中文的界面,并且索引国内的论坛或者小网站有着一定优势。
链接地址:http://shitu.baidu.com/
由于百度识图才刚上线,搜索结果目前还是差强人意的吧!其它很多图片都找不到。只希望日后它能发展起来,能成为网民一个重要的找图引擎吧!
很多时候,如果我们只有小尺寸的图片时(如头像、缩略图),上述介绍过Tineye与百度识图等服务,它们都能帮我们找到大尺寸的原图甚至是高清的壁纸,可惜的是,它们图片的收录量并不是太大,经常有些图片找不到。
搜索巨头 Google 在酝酿了N久之后,终于也在“谷歌图片”上推出了这种图片反向搜索功能!现在,你可以直接上传本地图片或者通过网络图片网址来搜索不同尺寸的相似图片或者内容相关的网页。得益于Google先进的技术与极其海量的网站收录数据,谷歌图片搜索的质量和数量明显比前两者要好,非常的实用……
以图搜图的Google Search by Image图片搜索服务已经在2011年6月份发布,那么这个神奇的技术到底是怎么让Google识别众多图片并分辨出类似图片的?
首先澄清一点的是,Google完全不是靠文件名和所在的域名或者被嵌入页面的关键字来识别的,而是利用了Computer Vision(计算机视觉)技术。它会让电脑“看”到图片本身的内容,并判断出这是个什么图片。
当你上传图片到Search by Image的时候,算法会分析该照片,将其分离成不同的Features小块,也就是所谓的特征提取。这能够捕捉到图片里特殊的、明显的部分,比如纹理、颜色和图形。然后Google的后台服务器会对比Google Images库里数亿张照片,猜出最接近的图片呈现给你。不管是不是最佳的答案,但起码是在图形上相似的。
以前的 谷歌图片 只能通过输入关键字,譬如说“变形金刚”,然后就会搜索出一堆关于变形金刚的图片。但现在,你不但可以像以前那样输入关键字,还可以直接通过上传一张变形金刚的图片来找更多的相关相似图片!
链接地址:http://images.google.com.hk/
图片上传的方法有3种,你可以像上图一样按下那个相机小图标,点击“上传图片”,然后选择本地图片进行上传;如果你使用 Chrome、FireFox 等先进的浏览器,还能直接把电脑上的图片拖放到输入框中进行搜索,这个相当的方便!!另外,如果你在网络上看到感兴趣的照片了,右键复制图片的网址,然后点击相机图标,然后在“粘贴图片地址”的地方输入也可以进行搜索。