ahash,全称叫做average hash,应该是phash(perceptual
hash, 感知哈希)算法的一种。是基于图像内容搜索最简单的一种(search image by image),因此也有很多的局限性。主要用于由图像的缩略图搜原图,对于图像的旋转、平移、对比度和微变形等都无能为力,所以很局限。此次讲解主要分为两个部分,理论部分主要参考是网上的资料,最核心的应该是自己的c++代...
分类:
编程语言 时间:
2015-04-17 22:18:39
阅读次数:
441
代码地址
代码GitHub地址
准备文件
vlfeat(SIFT的开源实现):下载地址
解压后将vlfeat-0.9.20\bin\win32加到系统的Path路径中,以便在命令行用sift命令
安装pysqlite:pip install pysqlite
安装matplotlib:pip isntall matplotlib
安装cherryPy(轻量级网页服务器):pip install ch...
分类:
其他好文 时间:
2015-03-06 19:14:33
阅读次数:
250
做图像处理的朋友,都时常需要收集整理大量的图像数据集。做科研时有各种现有的标准数据集大家都直接拿来用,但是工程上却经常需要自己收集图片,从网上爬取图片便成了比较常见的任务。为了用python完成这个任务,需要解决如下两个问题:
1. 图片素材源自哪里呢?第一直觉就是搜索引擎里的图片,比如要收集手机的图片,则进入搜索引擎搜索关键字即可得到大量相关图片。
2. 动态网站的内容往往是通过aj...
分类:
编程语言 时间:
2015-01-31 00:34:34
阅读次数:
860
1.搜狗实验室数据集:http://www.sogou.com/labs/dl/p.html互联网图片库来自sogou图片搜索所索引的部分数据。其中收集了包括人物、动物、建筑、机械、风景、运动等类别,总数高达2,836,535张图片。对于每张图片,数据集中给出了图片的原图、缩略图、所在网页以及所在网...
分类:
其他好文 时间:
2015-01-01 21:15:44
阅读次数:
2352
我们在浏览图片量非常大的页面时,像淘宝商城商品展示、必应图片搜索这类网站,图片的加载非常流畅,其中就应用了图片延迟加载技术。本文讲解Lazyload图片加载插件,当我们打开页面时,首先在屏幕可视区域加载完图片,随着向下滚动页面,图片会陆续加载,从而提升了页面打开速度。Lazyload是一款基于jQu...
分类:
其他好文 时间:
2014-12-17 12:30:18
阅读次数:
154
美丽的背后好像总有遗憾,平静的海面深处也许正暗流涌动。互联网正在以几何级的速度飞速发展,2005会是中国网络飞跃的一年,同时也正是网站数量急速增长的一年,当所有的一切都显得那么美丽和惬意,无数的激扬少年沉醉在网络泡沫般美丽的梦时,我魍魉书生---南亚却从中听见极其刺耳不和谐的声音,所以今天我就撕开这...
分类:
Web程序 时间:
2014-12-15 17:07:16
阅读次数:
140
1.通过搜索形式仿 人眼 选择性。 通过搜索,看某个图对应的文字标签出现的频率直方图,当某个直方图特别高时,这个图片就最有可能是这个名字。2.通过统计直方图判断图形 新增。 当识别出某个图形时,此这个图形直方图通常特别高。这个图形再加上一笔后,直方图如果发生剧烈变化,则可能是开始画第二个图形了。例子...
分类:
其他好文 时间:
2014-11-02 22:26:29
阅读次数:
198
本文为原创为:http://blog.csdn.net/minimicall
转载须注明。
一个博士同学,找到我,想我合伙,帮助他解决移动端产品。他给我描述了他的想法,搜布,用图像识别的算法去搜索布匹,然后推荐,然后关联商家。这么一个建立在图像识别基础上的系统。
系统已经有了圆形,也跑起来了。网页版也有了。但是移动版却没有,仅有的一个原型还是外包人员做的,而且真的是个demo,很卡很粗糙会崩...
分类:
移动开发 时间:
2014-11-02 07:09:25
阅读次数:
254
相似图片搜索相似图片搜索是指怎么计算两张图片的相似程度,这里的关键技术叫做"感知哈希算法"(Perceptual hash algorithm),它的作用是对每张图片生成一个"指纹"(fingerprint)字符串,然后比较不同图片的指纹。结果越接近,就说明图片越相似。一、感知哈希算法1、缩小尺寸将...
分类:
其他好文 时间:
2014-09-30 19:27:40
阅读次数:
218
懒加载技术(简称lazyload)并不是新技术, 它是js程序员对网页性能优化的一种方案.lazyload的核心是按需加载.在大型网站中都有lazyload的身影,例如谷歌的图片搜索页,迅雷首页,淘宝网,QQ空间等.因此掌握lazyload技术是个不错的选择,可惜jquery插件lazy load官...
分类:
编程语言 时间:
2014-09-27 00:12:58
阅读次数:
319