LSHBOX 局部敏感哈希算法的 C++ 工具箱

程序名称:LSHBOX

授权协议: GPL

操作系统: 跨平台

开发语言: C/C++

LSHBOX 介绍

LSHBOX,用于大规模图像检索的 C++ 工具箱,提供了几种局部敏感哈希(LSH)算法,还支持 Python 和 MATLAB。

局部敏感哈希(LSH)是用于大规模图像检索的有效方法,并且其在最近邻域搜索算法中实现了极好的性能。

LSHBOX 是一个简单但健壮性好的 C++ 工具箱,提供了几种 LSH 算法,此外,它可以集成到 Python 和 MATLAB 语言中。LSHBOX
中实现了以下 LSH 算法,它们是:

  • 基于随机位采样的 LSH

  • 随机的超平面哈希

  • 基于阈值的 LSH

  • 基于 P 稳定分布的 LSH

  • 光谱哈希 (SH)

  • 迭代量化 (ITQ)

  • 双位量化哈希 (DBQ)

  • 基于 K 均值的双位量化哈希 (KDBQ)

LSHBOX 官网

https://github.com/RSIA-LIESMARS-WHU/LSHBOX

相关编程语言

BlazeDS 是一个基于服务器的Java 远程控制(remoting...
OVal 是一个可扩展的Java对象数据验证框架,验证的规...
Volta 是一套开发工具,专为开发分布式、实时系统应...
OpenDDS 是一个开源的 C++ 实现的 对象管理组织 OMG...
JADE (Java Agent DEvelopment Framework) 是一个完...
FastMM ,在D2006和2007中已代替了原来的内存管理器。