点云参考软件pcc的帧内编码函数解析

          pcl_codec模块:

1. 进入mian()函数,调用encode函数对点云帧进行编码。

                 encode ( inFile, outFile, codecParams );

      infile表示输ply入文件,outfile 表示输出pcc文件,codecParams表示编码参数。

2.进入encode函数,调用两个主要的函数;

            loadPLY ( inFile, pointSet, NULL );//加载ply文件;
         encodeData ( pointSet, encodedData, codecParams );//进行编码的主体函数;

 3.进入encodeDaTa();

   pcl::fromPCLPointCloud2 ( mesh.cloud, *l_ptr );//将mesh.cloud中的数据加载到到l_ptr中;

  #if __cplusplus >= 201103L
         auto l_codec_encoder = generatePCLOctreeCodecV2<PointXYZRGB> (
 #else
         boost::shared_ptr<OctreePointCloudCodecV2<PointXYZRGB> > l_codec_encoder = generatePCLOctreeCodecV2<PointXYZRGB> (
 #endif//__cplusplus < 201103L
          codecParams->octreeBits,
          codecParams->enhBits,
          codecParams->col

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值