Opencv+PCl配置
1.安装
PCL的完全安装包可以到: http://pointclouds.org/downloads/windows.html 下载。由于我的是VS2010的,所以我选择的是32位的进行下载。
http://blog.youkuaiyun.com/wishchin/article/details/10072093
然后将PCL安装到D:\opencv\PCL\PCL 1.6.0;
与此同时,该路径下有其他两个文件为:
D:\opencv\PCL\OpenNI;
D:\opencv\PCL\PrimeSense。
2.环境配置:
(1)添加环境变量PCL_ROOT
内容为:D:\opencv\PCL\PCL 1.6.0
(2)在path环境变量下添加:(应该系统变量中的Path和用户变量中的Path都可以的)
D:\opencv\PCL\OpenNI\Bin;%PCL_ROOT%\bin;%PCL_ROOT%\3rdParty\FLANN\bin;%PCL_ROOT%\3rdParty\Qhull\bin;
3.新建一个空工程,代码如下:(我的工程名是:test4)
#include <pcl/visualization/cloud_viewer.h>
#include <iostream>
#include <pcl/io/io.h>
#include <pcl/io/pcd_io.h>
int user_data;
void viewerOneOff (pcl::visualization::PCLVisualizer& viewer)
{
viewer.setBackgroundColor (1.0, 0.5, 1.0);
pcl::Poin