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

Flann库的MATLAB接口编译

FLANN库(http://www.cs.ubc.ca/~mariusm/index.php/FLANN/FLANN/)是SIFT作者Lowe和他的学生Marius Muja提出的快速处理高维特征匹配的算法。特征匹配在模式识别中往往是非常耗时的,尤其是特征维数高并且特征数量巨大时,该算法较好的解决了这一问题。

    官方网站上给出的了源代码下载,解压后src/matlab下有相应的mex接口文件nearest_neighbors.cpp,直接用mex编译该文件链接时会报缺少相关头文件错误,将其移到src/cpp下再在MATLAB里用mex编译,报“error LNK2019: ”错误,似乎是头文件里声明的函数没有实现。打开它,将#include <flann/flann.h>改为#include "flann/flann.cpp",再重新编译,OK,成功生成nearest_neighbors.mexw32文件,64位MATLAB也可以生成nearest_neighbors.mexw64文件。

接下来可以在MATLAB中应用FLANN库了。

转载于:https://www.cnblogs.com/rocwoods/archive/2012/12/13/2816645.html

相关文章:

  • #includecmath
  • 你相信永生吗?
  • 6421B Lab10 网络文件和打印服务的配置与故障排除
  • 记录idea创建多模块项目遇到的问题(Spring cloud项目,maven父子关系无法继承,使用模板创建web项目无法生成java和resource文件夹)...
  • QQ开放API
  • 【性能优化实践】优化打包策略提升页面加载速度
  • #、%和$符号在OGNL表达式中经常出现
  • JavaEE进阶知识学习-----SpringCloud(二)实践准备
  • JavaScript And Ajax(JavaScript 基本示例)
  • linux centos 如何设置swap大小?
  • 【资源共享】RK3288 WiFiBT 开发配置参考说明
  • 仪表运算放大器INA333
  • 5分钟快速了解es6常用特性
  • Hadoop 2.0 NameNode HA和Federation实践
  • 再也不用担心this指向的问题了
  • 【5+】跨webview多页面 触发事件(二)
  • 07.Android之多媒体问题
  • chrome扩展demo1-小时钟
  • Django 博客开发教程 8 - 博客文章详情页
  • express如何解决request entity too large问题
  • Java读取Properties文件的六种方法
  • JS实现简单的MVC模式开发小游戏
  • Linux中的硬链接与软链接
  • nginx(二):进阶配置介绍--rewrite用法,压缩,https虚拟主机等
  • node入门
  • Octave 入门
  • v-if和v-for连用出现的问题
  • 包装类对象
  • 闭包--闭包作用之保存(一)
  • 基于Javascript, Springboot的管理系统报表查询页面代码设计
  • 简析gRPC client 连接管理
  • 入门级的git使用指北
  • 微服务核心架构梳理
  • 为什么要用IPython/Jupyter?
  • 学习HTTP相关知识笔记
  • 一个6年java程序员的工作感悟,写给还在迷茫的你
  • ​MySQL主从复制一致性检测
  • #HarmonyOS:软件安装window和mac预览Hello World
  • #ifdef 的技巧用法
  • #include到底该写在哪
  • (175)FPGA门控时钟技术
  • (3)选择元素——(17)练习(Exercises)
  • (Matalb回归预测)PSO-BP粒子群算法优化BP神经网络的多维回归预测
  • (NSDate) 时间 (time )比较
  • (Redis使用系列) SpirngBoot中关于Redis的值的各种方式的存储与取出 三
  • (WSI分类)WSI分类文献小综述 2024
  • (第61天)多租户架构(CDB/PDB)
  • (第8天)保姆级 PL/SQL Developer 安装与配置
  • (附源码)ssm教材管理系统 毕业设计 011229
  • (机器学习-深度学习快速入门)第一章第一节:Python环境和数据分析
  • (九)信息融合方式简介
  • (十六)串口UART
  • (四)搭建容器云管理平台笔记—安装ETCD(不使用证书)
  • (译)2019年前端性能优化清单 — 下篇
  • (转)Linux NTP配置详解 (Network Time Protocol)