八叉树算法压缩点云数据


八叉树算法,压缩点云数据,非常实用,逻辑清晰
资源截图
代码片段和文件信息
// MyOctree.cpp : 定义控制台应用程序的入口点。
//

#include “stdafx.h“
#include “Point3_.h“
#include “Octree.h“
using namespace cv;
int _tmain(int argc _TCHAR* argv[])
{
COctree octree;
vector points;
/*
for(int i = 0;i < 21 ;i++)
{
CPoint3f newpoint(0.5f * i0.5f * i + 10.5f * i + 2);
points.push_back(newpoint);
}
*/
octree.initTree();
octree.ReadFile(“rgb_n.pcd“points);
octree.buildTree(points100);
octree.egordicNode(0);
octree.WriteFile(“SimplifyPoints.pcd“);
return 0;
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-04-25 17:09  MyOctree
     目录           0  2015-04-25 16:44  MyOctreeDebug
     文件      161280  2015-04-25 16:54  MyOctreeDebugMyOctree.exe
     文件     1034848  2015-04-25 16:54  MyOctreeDebugMyOctree.ilk
     文件     1666048  2015-04-25 16:54  MyOctreeDebugMyOctree.pdb
     目录           0  2015-04-25 16:54  MyOctreeMyOctree
     目录           0  2015-04-25 16:54  MyOctreeMyOctreeDebug
     文件       47874  2015-04-25 16:54  MyOctreeMyOctreeDebugCL.read.1.tlog
     文件        2678  2015-04-25 16:54  MyOctreeMyOctreeDebugCL.write.1.tlog
     文件         406  2015-04-24 10:24  MyOctreeMyOctreeDebugMyOctree.exe.embed.manifest
     文件         472  2015-04-24 10:24  MyOctreeMyOctreeDebugMyOctree.exe.embed.manifest.res
     文件         381  2015-04-25 16:54  MyOctreeMyOctreeDebugMyOctree.exe.intermediate.manifest
     文件          97  2015-04-25 16:54  MyOctreeMyOctreeDebugMyOctree.lastbuildstate
     文件        2494  2015-04-25 16:54  MyOctreeMyOctreeDebugMyOctree.log
     文件       75701  2015-04-25 16:54  MyOctreeMyOctreeDebugMyOctree.obj
     文件     1245184  2015-04-24 20:52  MyOctreeMyOctreeDebugMyOctree.pch
     文件         713  2015-04-24 10:24  MyOctreeMyOctreeDebugMyOctree.vcxprojResolveAssemblyReference.cache
     文件           0  2015-04-24 10:24  MyOctreeMyOctreeDebugMyOctree.write.1.tlog
     文件         206  2015-04-24 10:24  MyOctreeMyOctreeDebugMyOctree_manifest.rc
     文件      670246  2015-04-25 16:52  MyOctreeMyOctreeDebugOctree.obj
     文件        2578  2015-04-25 16:54  MyOctreeMyOctreeDebugcl.command.1.tlog
     文件           2  2015-04-25 16:54  MyOctreeMyOctreeDebuglink-cvtres.read.1.tlog
     文件           2  2015-04-25 16:54  MyOctreeMyOctreeDebuglink-cvtres.write.1.tlog
     文件           2  2015-04-25 16:54  MyOctreeMyOctreeDebuglink.2124-cvtres.read.1.tlog
     文件           2  2015-04-25 16:54  MyOctreeMyOctreeDebuglink.2124-cvtres.write.1.tlog
     文件           2  2015-04-25 16:54  MyOctreeMyOctreeDebuglink.2124.read.1.tlog
     文件           2  2015-04-25 16:54  MyOctreeMyOctreeDebuglink.2124.write.1.tlog
     文件           2  2015-04-25 16:54  MyOctreeMyOctreeDebuglink.2724-cvtres.read.1.tlog
     文件           2  2015-04-25 16:54  MyOctreeMyOctreeDebuglink.2724-cvtres.write.1.tlog
     文件           2  2015-04-25 16:54  MyOctreeMyOctreeDebuglink.2724.read.1.tlog
     文件           2  2015-04-25 16:54  MyOctreeMyOctreeDebuglink.2724.write.1.tlog
............此处省略87个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)