虽然均值哈希更简单且更快速,但是在比较上更死板、僵硬。它可能产生错误的漏洞,如果有一个伽马校正或颜色直方图被用于到图像。这是因为颜色沿着一个非线性标尺 - 改变其中“平均值”的位置,并因此改变哪些高于/低于平均值的比特数。一个更健壮的算法叫pHash,(我使用的是自己改进后的算法,但概念是一样的) pHash的做法是将均值的方法发挥到极致。使用离散余弦变换(DCT)降低频率。
1
这是一个用pHash算法实现的图像搜索实例,供大家相互学习参考。
2019-12-21 20:14:19 231KB 图像搜索 图片搜索 图像识别
1
Google "相似图片搜索":你可以用一张图片,搜索互联网上所有与它相似的图片。 这种技术的原理是什么?计算机怎么知道两张图片相似呢? 根据Neal Krawetz博士的解释,原理非常简单易懂。我们可以用一个快速算法,就达到基本的效果。 这里的关键技术叫做"感知哈希算法"(Perceptual hash algorithm),它的作用是对每张图片生成一个"指纹"(fingerprint)字符串,然后比较不同图片的指纹。结果越接近,就说明图片越相似。 这是一个最简单的实现。
2019-12-21 20:14:10 244KB 图片 搜索 Java
1
可将制定目录中的所有 .jpg 和 .bmp 图像,按照内容相似程度排序,相邻图像可能相同。 前几天传过该工程的可执行程序,今天发布源代码,免费使用。 商用请联系本人。
1
1、可以根据关键字搜索相关图片,爬虫批量下载高清大图(网上大多资源都是下载的小图、中图;这里是解码了高清大图 且 一次性可以下载几百页几万张的图片); 有详细使用说明。表情包、明星图片 不用愁啦~ 2、可以自定义:下载页数、每页几张图片; 3、可以跨页面下载,比如 下载 ‘小黄人'图片 要第5-10页的所有图片。 4、一次最多可下载24000张图片。 5、破解了防盗链、不会被封IP、进行了速度优化。
2019-12-21 19:24:11 6.47MB 爬虫 批量下载图片 高清原图 百度图片
1