pcl-OpenCV和PCL冲突的问题

问题描述

OpenCV和PCL冲突的问题

vs建立的MFC程序,里面包含了OpenCV和PCL,但是出现了很多这样的错误:pclincludepclkdtreekdtree_flann.h error C2872: “flann”: 不明确的符号 ,请问大家该怎么修改呢

解决方案

解决OpenCV与PCL库中flann冲突的方案:将OpenCV的"flann"文件夹名改为"flann2",然后再将所有引用"opencv2/flann/*.hpp"的路径,修改为"opencv2/flann2/*.hpp"。测试通过。

解决方案二:

opencv pcl confict 冲突

时间: 2024-08-30 22:30:57

pcl-OpenCV和PCL冲突的问题的相关文章

PCL 室内三维重建

手头有三个prime sensor摄像头,分别固定在不同角度,打算根据RGBD信息,将三个摄像头的点云数据拼接起来. 设备限制+能力不足,一直没有把point cloud library 1.8环境搭建起来,因此无法实时读取点云信息.此外,笔记本电脑USB芯片总线中断协议限制,亦无法同时使用三个摄像头. 在如此坑爹的境地,分享下我是怎么搞三维重建的.... 本文环境win7+vs2012+opencv2.4.9+openni2.0+pcl1.7.2 一.点云数据获取 1.采用openni2.0

obj文件-PCL与obj相关问题,存储转换

问题描述 PCL与obj相关问题,存储转换 如何将obj文件(存储的点云数据,输出是点云三维模型)转换成pcd文件 解决方案 #include #include #include #include //#include //formROSMsg所属头文件:#include #include //loadPolygonFileOBJ所属头文件://#include using namespace std;using namespace pcl;int main(){ pcl::PolygonMes

PCL 室内三维重建II

本次博文介绍固定点拼接点云,kinect拍摄两幅画面,二者之间旋转10度,运行环境vs2012 pcl1.7.2 使用方法: 1.采样一致性初始配准算法SAC-IA,粗略估计初始变换矩阵 2.ICP算法,精确配准 原始点云(拼接前,隔着10度) 正视图 俯视图 代码: #include <iostream> #include <vector> #include <Eigen/Core> #include <pcl/registration/icp.h> #i

ROS机器人程序设计(原书第2版).

机器人设计与制作系列 ROS机器人程序设计 (原书第2版) Learning ROS for Robotics Programming,Second Edition 恩里克·费尔南德斯(Enrique Fernández) 路易斯·桑切斯·克雷斯波(Luis Sánchez Crespo) 阿尼尔·马哈塔尼(Anil Mahtani) 亚伦·马丁内斯(Aaron Martinez) 著 刘锦涛 张瑞雷 等译 图书在版编目(CIP)数据 ROS机器人程序设计(原书第2版) / (西)恩里克·费尔南

机器人操作系统ROS教程(二) ROS总体框架

一.总体结构 根据ROS系统代码的维护者和分布来标示,主要有两大部分: (1)main:核 心部分,主要由Willow Garage公司和一些开发者设计.提供以及维护.它提供了一些分布式计算的基本工具 ,以及整个ROS的核心部分的程序编写. (2)universe:全球范围的代码,有不同国家的ROS社区组织 开发和维护.一种是库的代码,如OpenCV.PCL等:库的上一层是从功能角度提供的代码,如人脸识别,他们 调用下层的库:最上层的代码是应用级的代码,让机器人完成某一确定的功能. 一般是从另一

【独家】中国无人驾驶新晋黑马:极客十年终创业,讯飞基金重磅天使

根据新智元获得的独家消息,讯飞旗下基金近日对自动驾驶创业公司主线科技进行了天使轮投资,投资额数千万人民币.据了解,主线科技成立于2017年3月,由三位前百度自动驾驶事业部核心成员张天雷.李博与何贝共同创建. 无人驾驶由于在商业上具有巨大潜在价值,是众多互联网和AI公司的必争之地,但是此前,国内巨头公司中只有百度公开了自己的无人驾驶项目,并提出"三年量产,五年商用"的口号.2017年4月,陆奇上任后,百度发布无人驾驶"阿波罗计划",引起行业轰动. 主线科技表示要燃起自

ubuntu14.04 PCL1.8 OPENNI2.0 OPENCV3.0安装小结

   最近入手NvidiaTegra 1 开发板,ARM架构的,做室内三维重建用.今天就讲讲的PCL 1.8+ OPENCV3.1 + OPENNI2.0在ubuntu14.04 上的安装与编译.    更新ubuntu的armhf源,修改source.list,中科大的快! deb http://mirrors.ustc.edu.cn/ubuntu-ports/ trusty main restricted universe multiverse deb http://mirrors.ustc

机器人操作系统(ROS)教程4:ROS的框架【转】

转自:http://www.arduino.cn/thread-11351-1-1.html 在进行ROS的代码开发前,有必要了解一些ROS的概念.首先,ROS的系统代码分为两部分:main和universe.1.main:是ROS的核心部分,它提供了一基本的工具,以及整个ROS的核心部分的程序编写.2.universe:全球范围的代码,有不同国家的ROS社区组织开发和维护.一种是库的代码,如OpenCV.PCL等:库的上一层是从功能角度提供的代码,如人脸识别,他们调用下层的库:最上层的代码是应

pcl-PCL中粗配准上出现的问题

问题描述 PCL中粗配准上出现的问题 你好,我最近打算用SAC-IA+ICP一起配合对点云数据进行高效的配准利用的是fpfh特征估计.但是现在我在进行SAC-IA粗配准的时候遇到了一个问题:问题报错为:Assertion failed: point_representation_->isValid (point) && ""Invalid (NaN Inf) point coordinates given to radiusSearch!""