登录 注册
当前位置:主页 > 资源下载 > 43 > 分享一个Python版的EMD代码,该代码由Yossi Rubner实现,作为地球移动距离(EMD)的Matlab包装器

分享一个Python版的EMD代码,该代码由Yossi Rubner实现,作为地球移动距离(EMD)的Matlab包装器

  • 更新:2024-12-12 09:18:02
  • 大小:14KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Matlab - 大数据
  • 格式:ZIP

资源介绍

EMD的matlab代码分享Earth Mover 的距离 Python2 模块 该模块提供了计算 in 的函数。 它使用自定义 . EMD 是两个概率分布之间的距离度量。 例如,它可以用于从数据库中检索相似的图像。 然而,这种实现不限于图像或直方图; 它可以使用任何用户定义的地面距离来表示任何用户定义的要素上的分布。 有关更多解释和参考,请参阅 。 安装 构建模块需要以下内容: Python2 C 头文件 ( python-dev ) C 编译器和链接器,以及 Make ( build-essential ) ( swig ) EMD 源代码和接口定义(本存储库中的emd.h 、 emd.c和emd.i ) 前三个条目后面括号中的名称是包含所需文件的 Debian/Ubuntu Linux 包的名称。 如果满足所有要求,则可以使用 Make 构建模块。 只需在包含 EMD 源代码和接口定义的目录中执行make 。 输出应类似于以下内容: >>> Building object file 'emd.o'. cc -o emd.o -c emd.c -fPIC -I/usr/includ