项目简介
这是一个基于Python的图像目标检索系统,主要用于在京东商城开展商品图像搜索。该系统运用均值哈希算法与差值哈希算法来计算图像特征值,借助爬虫技术从京东网页搜索相似商品图像,用户能通过图形界面轻松完成图像搜索操作。
项目的主要特性和功能
- 图像搜索功能:支持用户上传目标图像,在京东商城搜索商品图像。
- 哈希算法结合:采用均值哈希算法与差值哈希算法计算图像特征,提升相似度计算的准确性。
- 爬虫技术支持:可爬取京东网页上的商品图像,用于比较和搜索。
- 图形用户界面(GUI):界面设计直观易用,方便用户操作。
- 参数可调:用户可按需调整搜索参数,如最大搜索页数、哈希算法的阈值等。
安装使用步骤
前提准备
- 安装Python 3.6版本。
- 安装所需库,如
cv2
、numpy
、PIL
、requests
、io
、matplotlib
、tkinter
等,可通过pip
进行安装。
使用步骤
- 下载项目的源码文件并解压。
- 打开
JingDong_IMGsearch.py
文件。 - 运行程序,弹出图形界面。
- 在图形界面上,点击“图像选择”按钮,上传目标图像。
- 设置搜索参数,包括最大搜索页数、阈值和关键词。
- 点击“图像搜索”按钮开始搜索。
- 在搜索结果中选择商品,点击“打开网址”查看商品详情。
注意事项
请确保图像路径为英文,避免因路径问题导致程序出错。建议最大搜索页数设为4,阈值设为15。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】