Skip to content

基于saucenao的网络图像查重 避免高校图像类活动出现抄袭

License

mdjhacker/pyImageChecker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

PyImageChecker
网络图像查重系统

GitHub license python 996.icu school version

DEMO

编写理由

高校举办的图片竞选类活动中,存在部分人员直接利用网络图片顶替。传统的人力筛选模式不利于大量图像的筛选。因此利用python进行批量审查,推动原创风气。

原理

通过CatboxSaucenao的api,先上传到Catbox图床,再通过Saucenao对回传数据进行分析,输出到csv表格中便于对比。

已实现功能

  • 图片重复率查询
  • 重复率表格导出
  • API持久化储存

使用方法

  • 申请API
  • 下载安装文件
  • 将API输入填写框,需要鉴别的图像放于data文件夹,鉴别后的表格将生成于src目录,命名为similarity.csv
  • python二次开发
    pip install -r requirements.txt
    
    cd PyImageChecker
    
    python main.py
    

鸣谢

img.png

img_1.png

PicImageSearch

Pyupload

TODO

  • 多查询api,增加重复率准确度

BUG

issue/pull requests

About

基于saucenao的网络图像查重 避免高校图像类活动出现抄袭

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages