Skip to content

应用Bof+visual vocabulary+4TF-IDF算法的图像检索程序

Notifications You must be signed in to change notification settings

ricar0/Image-Retrieval-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image-Retrieval-

应用Bof+visual vocabulary+4TF-IDF算法的图像检索程序

使用说明

修改下列地址

  • main.py

image

  • sift.py

image

开发环境

  • Windows

IDE

  • Pycharm

语言

  • Python3

功能列表

  • 检索相似图片
  • 计算准确度、运行时间、召回率
  • 重排序后可提升准确度

效果预览

image

实现的算法原理

1. 利用SIFT算法提取特征向量

2. 处理特征向量,并用kmeans算法进行聚类

3. 映射到灰度直方图

4. 计算IDF并用欧式距离进行排序

5. 进行重聚类,提高精确度

算法流程图

  • 基本检索

image

  • 重排序

image

About

应用Bof+visual vocabulary+4TF-IDF算法的图像检索程序

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages