相似图片搜索的hash算法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
rent hash algorithm)
差异hash算法(Different hash algorithm)
均值hash算法(Average hash algorithm)
一、缩小图片:收缩到8*8的大小,共64个像素 二、转化为灰度图:Gray=R*0.299+G*0.589+B*0.114 三、 计算进行灰度处理后图片的所有像素点的平均值,遍 历灰度图片每一个像素,如果大于平均值记录为1,否ptual hash algorithm)
一ቤተ መጻሕፍቲ ባይዱ缩小图片:收缩到32*32的大小,方便计算DCT 二、转化为灰度图:Gray=R*0.299+G*0.589+B*0.114 三、计算DCT(离散余弦变换),并去掉高频信息,保留左 上角的8*8区域。 四、计算缩小DCT后的所有像素点的平均值,大于平均值记 录为1,反之记录为0,得到64位hash值。
相似图片搜索的hash算法
徐静 2017.3.16
相似图片搜索的三种hash算法
均值hash算法(Average hash algorithm)
感知hash算法(Perceptual hash algorithm)
差异hash算法(Different hash algorithm)
/zmazon/articleash算法(Different hash algorithm)
一、缩小图片:收缩到9*8的大小,共72个像素 二、转化为灰度图:Gray=R*0.299+G*0.589+B*0.114 三、计算差异值,对矩阵的每一行进行如下操作:相邻的 两个元素进行比较,如果左边的像素值大于右边的像素值, 则记为1,反之记为0,即可得到64位的hash值
相关文档
最新文档