New
v2.1.0
Full Changelog: https://github.com/lolishinshi/imsearch/compare/v2.0.0...v2.1.0
- ORB 特征点提取增加
--max-size和--max-aspect-ratio参数 add增加--min-keypoints- 改进图片缩放逻辑为按宽度缩放
export命令无视图片是否已经索引- 允许旧版的构建逻辑
- 修复
update-db未正确迁移 id 的问题 server增加--hnsw,用于将量化器转换为 HNSWupdate-db鲁棒性增加- HTTP 增加
/stats和/reset_stats接口 - 修复
cargo install无法使用--features=rocksdb的问题 - HTTP 接口增加
/build,用于构建索引 - HTTP 接口增加
/add,用于添加图片 add命令支持--regex参数,用于提取文件路径中需要保存的部分- HTTP 接口增加
/reload,用于重新加载索引 - 修复被查询图片无特征点导致的崩溃
- HTTP 接口
/search支持一次性查询多张图片 build命令支持--on-disk参数,以 OnDiskInvertedLists 格式合并索引- 将除
--conf-dir外的所有命令行参数移到对应的子命令中 - 所有命令改为单个单词,如
build-index->build - HTTP 模式下缓存所有的 ID 来加速查询
- HTTP 接口
/docs下增加 Swagger UI