mfcheer

感知哈希

感知哈希算法,可用来进行图像之间相似度的计算。简单理解,速度快,思想上是用字符串去描述一幅图像。

算法简单实现: 1、缩小尺寸 将图像处理成8*8大小的尺寸,64个像素。

2、灰度处理 将8*8的图像处理成灰度图。

3、计算平均值 计算64个像素灰度的平均值。

4、比较灰度值 将小于平均值的像素点值置为0,否则置为1。

5、计算哈希值 8*8的图片像素值可以构成一串64位的01数字。

比较图片是否相似:计算两个图片哈希值的汉明距离,小于5则认为十分接近,大于10的话则认为是不同的图片。

← 全部文章

留言