admin管理员组文章数量:1631193
MPEG点云压缩工具VPCC编译生成工程(Windows x64操作系统)
- VPCC源码下载
- 开发工具下载
- SVN
- Git
- CMake
- 依赖库下载及编译
VPCC源码下载
VPCC各版本的源码下载地址:http://mpegx.int-evry.fr/software/MPEG/PCC/TM/mpeg-pcc-tmc2/tags
博主下载的是v10.0版,不同版本编译生成过程有所不同。
开发工具下载
SVN
SVN命令行工具:https://www.visualsvn/downloads/
打开链接后,选择Apache Subversion command line tools
下载,然后把解压后bin目录这个路径添加到环境变量的path,这样在cmd下就可以使用了。
Git
Git安装教程:https://wwwblogs/xueweisuoyong/archive/2019/11/22/11914045.html
安装完成后:
①找到git安装路径中bin的位置,如:D:\Program Files\Git\bin
②找到git安装路径中git-core的位置,如:D:\Program Files\Git\mingw64\libexec\git-core
将这两个路径添加至环境变量的path。
CMake
下载CMake3.5及以上的版本,Windows下CMake安装教程:https://blog.csdn/u011231598/article/details/80338941
依赖库下载及编译
- 在CMD中将位置定位到VPCC解压目录,如:
D:\Point_Cloud\VPCC\mpeg-pcc-tmc2-release-v10.0
- cmd中输入:
cd dependencies\HM-16.20+SCM-8.8
- cmd中输入
svn checkout https://hevc.hhi.fraunhofer.de/svn/svn_HEVCSoftware/tags/HM-16.20+SCM-8.8/ external/HM-16.20+SCM-8.8-3DMC
- cmd中输入:
cd external/HM-16.20+SCM-8.8-3DMC
- 在
D:\Point_Cloud\VPCC\mpeg-pcc-tmc2-release-v10.0\dependencies\hm-modification
目录下新建文件夹tmc2_r7.0->dependencies->hm-modification
,将D:\Point_Cloud\VPCC\mpeg-pcc-tmc2-release-v10.0\dependencies\hm-modification
目录下的pcc_me-ext_for_HM-16.20+SCM-8.8.patch
文件复制粘贴到文件夹D:\Point_Cloud\VPCC\mpeg-pcc-tmc2-release-v10.0\dependencies\hm-modification\tmc2_r7.0\dependencies\hm-modification
下。 - cmd中输入:
svn patch ../../tmc2_r7.0/dependencies/hm-modification/pcc_me-ext_for_HM-16.20+SCM-8.8.patch
- cmd中输入:
git clone -b 0.17-dev https://gitlab/standards/HDRTools.git
- cmd中输入:
git clone http://mpegx.int-evry.fr/software/MPEG/PCC/mpeg-pcc-dmetric.git
- 在
D:\Point_Cloud\VPCC\mpeg-pcc-tmc2-release-v10.0
目录下新建文件夹build,用于存放CMake编译后生成的文件。 - 启动CMake,设置Browse Source为
D:\Point_Cloud\VPCC\mpeg-pcc-tmc2-release-v10.0
;设置Browse Build为D:\Point_Cloud\VPCC\mpeg-pcc-tmc2-release-v10.0\build
。 - 点击Configure,配置如下:
- 点击Finish,第一次会报错,然后再点击一次Configure即可。Configure成功后点击Generate。
- 使用VS2017打开
D:\Point_Cloud\VPCC\mpeg-pcc-tmc2-release-v10.0\build
文件下下的TMC2.sln
- 打开后重新生成解决方案。至此VPCC工程编译生成完成
版权声明:本文标题:MPEG点云压缩工具VPCC编译生成工程(Windows x64操作系统) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1729088772a1185906.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论