摘要: 本周主要任务02:Fusion 使用ICP进行逐帧融合任务时间: 2014年9月8日-2014年9月14日任务完成情况: 已实现将各帧融合到统一的第一帧所定义的摄像机坐标系下,但是由于部分帧之间的ICP融合结果 不佳,导致所有帧融合在统一坐标系下结果不好。任务涉及基本方法: 1.exe文件当前... 阅读全文
posted @ 2014-09-17 22:05 Eastern Sunrise 阅读(1395) 评论(0) 推荐(0) 编辑
摘要: 方法: //std::string dir = "C:\\Users\\xzd\\Documents\\KinectFile\\2014-09-07\\Select\\mengyue\\"; std::string dir = ".\\pcdFiles\\"; //在exe当前目录... 阅读全文
posted @ 2014-09-17 21:05 Eastern Sunrise 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 本周主要任务:学习PCL点云库,掌握利用PCL对点云处理的方法任务时间:2014年9月1日-2014年9月7日任务完成情况:完成了读取单幅xml深度数据,并重建三维点云并显示任务涉及基本方法: 1.xml文件读取 http://www.cnblogs.com/xzd1575/p/395817... 阅读全文
posted @ 2014-09-17 20:24 Eastern Sunrise 阅读(1239) 评论(0) 推荐(0) 编辑
摘要: 本周主要任务01:利用PCL库函数,ICP融合两个角度的点云任务时间:2014年9月8日-2014年9月14日任务完成情况:可以使用键盘交互,显示每次ICP迭代结果任务涉及基本方法: 1.PCL库中ICP相关函数,ICP交互迭代 参考官方教程http://pointclouds.org/docum... 阅读全文
posted @ 2014-09-17 20:15 Eastern Sunrise 阅读(1127) 评论(0) 推荐(0) 编辑
摘要: 原网页地址:http://blog.csdn.net/kingstar158/article/details/6859379下文全部转载自以上网页,感谢原作者的贡献。在看C++编程思想中,每个练习基本都是使用ofstream,ifstream,fstream,以前粗略知道其用法和含义,在看了几位大牛... 阅读全文
posted @ 2014-09-17 10:55 Eastern Sunrise 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 笔者把编译生成的win32 Release exe文件复制到另外一台电脑上,却发现程序不能运行,报错如下:报错提示缺失动态链接库pcl_common_release.dll,那为什么在编译生成的电脑就不说缺失动态链接库,而在另一台电脑就缺失呢?因为笔者已经把pcl_common_release.dl... 阅读全文
posted @ 2014-09-17 09:49 Eastern Sunrise 阅读(3385) 评论(0) 推荐(0) 编辑
摘要: 一般简单的C++程序,main函数的写法都是 int main() {... ; return 0;},但是,如果在运行程序时需要有参数输入,可以是使用将主函数写成int main(int argv, char** argv)的形式。如测试程序如下:#include using namespace ... 阅读全文
posted @ 2014-09-09 21:34 Eastern Sunrise 阅读(1569) 评论(0) 推荐(0) 编辑
摘要: 笔者电脑安装了两个版本的VS(VS2012 和 VS2010),在使用CMake编译的时候,如果只在对应目录的命令行输入 "cmake .." 则系统会自动选择使用新版本(VS2012)进行编译,如果在一些场合一定要用VS2010编译,可以使用CMake 在Windows 平台上的GUI进行设置,更... 阅读全文
posted @ 2014-09-06 11:08 Eastern Sunrise 阅读(2456) 评论(0) 推荐(0) 编辑
摘要: 1.对于点云类型实例cloud,对其第i个点进行赋值操作,使用cloud.point[i].x 和cloud.point[i].y 和cloud.point[i].z 分别对其XYZ坐标赋值。 cloud.point[i].x = cloud.point[i].y = cloud.point[... 阅读全文
posted @ 2014-09-06 10:22 Eastern Sunrise 阅读(3852) 评论(0) 推荐(0) 编辑
摘要: 笔者调试OpenCV 程序时,在使用标准输出显示Mat矩阵时,编译没有错误,但每次运行都弹出程序停止工作的对话框。google之,得到解决方案。程序如下: 1 #include 2 #include 3 using namespace std; 4 using namespace cv; 5 ... 阅读全文
posted @ 2014-09-06 09:24 Eastern Sunrise 阅读(860) 评论(0) 推荐(0) 编辑