ldqk/ImageSearch
基于.NET10的本地硬盘千万级图库以图搜图案例Demo和相似图片查重和图片exif信息移除小工具分享,全面对标DuplicateCleaner
解决的问题
本项目提供了一款高性能本地工具,用于搜索和管理大型图像与视频集合。它解决了在海量本地数据集中查找重复或视觉相似文件的问题,性能优于 DuplicateCleaner 等传统工具。
工作原理
它使用感知哈希算法(Difference Hash、DCT Hash 32 和 DCT Hash 64)为本地文件创建可搜索索引。对于视频,它会以一秒为间隔提取关键帧,缩小尺寸并进行哈希处理以供比较。用户可以调整相似度阈值并选择特定算法来微调搜索结果。该工具可选择与 'Everything' 搜索引擎集成,以加速文件发现。
适用人群
专为需要整理、去重或搜索大型本地媒体库,且不依赖云服务的 Windows 用户设计。
主要亮点
- 支持对数百万张图像和视频进行快速索引和搜索。
- 包含具有自动选择规则(例如:保留最新、保留最大)的高级去重功能。
- 提供灵活的搜索选项,包括剪贴板搜索和拖放支持。
- 内置 EXIF 数据删除功能。
- 提供视觉预览和批量管理工具,用于清理磁盘空间。
相关
- 项目
NGT-labs/NGTNGT是一个开源库,用于在高维向量空间中进行快速近似最近邻搜索。它提供基于图和树的索引以及量化变体(QG、QBG),可扩展到数十亿个项目,支持多种距离度量,提供多种语言绑定(Python、Ruby、PHP、Rust、Go、Node.js),并可作为独立CLI或通过分布式服务器(ngtd、vald)运行。采用Apache 2.0许可证。
- 项目
- 项目
xtreme1-io/xtreme1Xtreme1 是一个开源、基于 Docker 的平台,用于标注、整理和管理多模态训练数据(2D 图像、3D LiDAR、传感器融合)。它提供 UI 驱动的标注工具、本体管理、内置预标注模型(YOLOR、OpenPCDet)、质量监控,以及面向 LLM 的 Beta 版 RLHF 接口。可通过单条 `docker compose up` 命令安装,可在任意支持 Docker 的操作系统上运行,并可选择使用 GPU 加速模型容器。采用 Apache-2.0 许可证,由 LF AI & Data Foundation 主持。
- 项目
amphi-ai/amphi-etlAmphi ETL 是一款可视化、低代码工具,通过生成原生 Python 代码帮助用户构建数据准备和转换流水线。它专为自托管设计,在确保数据隐私的同时,简化了用于报告和轻量级 ETL 任务的流水线创建过程。