当前位置: 首页 > news >正文

如何利用小模型,快速筛选照片

介绍

检测重复图片,识别相似图片,并进行图片分类。

最近在整理照片,由于照片的量太多了,并且有很多类似的照片,我希望能够将这一堆照片中的重复图片清理掉,同时将类似的,或者比较相近的照片放到一起。
比如,在同一个场景,或者穿着同一套衣服的照片,希望能够集中整理。

然而,我的台式机上并没有一张很好的显卡,显然跑不了VL模型,我想大多数人的电脑上,应该都没有能够跑动VL模型的显卡。

好在,我只要简单的做一些图片的相似度检测。

在本项目中,我用到了一些CNN模型,这些模型比较小,可以在常规的CPU上进行推理,效率也很快,我处理700张照片,大概5-10分钟,你可以更快。

项目地址: github传送门

使用

本项目没有WEBUI界面,也没有封装的执行文件,只有一些脚本,配合python环境运行。如果你对执行文件编译比较在行,也欢迎将我的代码编译成可执行文件。

本项目是一个业余项目,如果存在bug,或者有一些好的点子,可以给我提issue,有时间的话,会更新。也欢迎共创。

快速开始

本项目没有UI,只能配置好环境后,执行python脚本。

  1. 安装python环境
    自行下载python,我用的是python-3.12。或者使用conda

相关文章:

  • Vulkan学习笔记10—描述符与统一缓冲区
  • 使用nvm管理npm和pnpm
  • 支持selenium的chrome driver更新到137.0.7151.119
  • Java课堂笔记11
  • 生产者-消费者模式在不同操作系统上的行为差异
  • 分布式选举算法<一> Bully算法
  • 要在 Linux 不联网服务器 上部署并运行 Gitee 上的 vue-vben-admin 项目,并且该项目使用的是 pnpm 管理依赖
  • LLM 支持的基于意图的分类 网络钓鱼电子邮件
  • 设计模式精讲 Day 6:适配器模式(Adapter Pattern)
  • 华为云Flexus+DeepSeek征文 | 基于DeepSeek-R1强化学习的多模态AI Agent企业级应用开发实战:从理论到生产的完整解决方案
  • 在MATLAB中绘制阵列天线的散射方向图
  • ChangeNotifierProvider 本质上也是 Widget
  • 我的256天创作纪念日
  • 二、OpenCV的第一个程序
  • Arduino入门教程:9、蜂鸣器
  • CppCon 2017 学习:CNL: A Compositional Numeric Library
  • Vue3 × DataV:三步上手炫酷数据可视化组件库
  • 机器学习 (ML) 基础入门指南
  • 李宏毅2025《机器学习》第一讲-生成式AI:技术突破和未来发展
  • 伪造GPS信号多种方式尝试-HackRF
  • 西宁网络公司网站建设/seo优化关键词排名优化
  • 荆门网站建设服务/企业网站推广方案设计毕业设计
  • 展示型网站建设流程方案/南宁seo公司
  • 建设工程合同的概念/网络优化工程师前景如何
  • 深圳对留学生创业政策/seo网站介绍
  • 广州网页设计哪家好/百度seo正规优化