google 图像识别技术
根据NealKrawetz博士的解释,实现相似图片搜素的关键技术叫做"感知哈希算法"(Perceptualhashalgorithm),它的作用是对每张图片生成一个"指纹"(fingerprint)字符串,然后比较不同图片的指纹。结果越接近,就说明图片越相似。
以下是一个最简单的Java实现:
预处理:读取图片
第一步,缩小尺寸。
将图片缩小到8x8的尺寸,总共64个像素。这一步的作用是去除图片的细节,只保留结构、明暗等基本信息,摒弃不同尺寸、比例带来的图片差异。
第二步,简化色彩。
将缩小后的图片,转为64级灰度。也就是说,所有像素点总共只有64种颜色
下载地址
用户评论
资源还不错,谢啦
可以研究借鉴
感谢分享,学习图像识别真的很有用
非常好的,已经下载,复杂图片辨认效果,还没有测试。
资源不错哦!