一、下载Open3D
https://download.csdn.net/download/hgaohr1021/89526556
二、VS2022配置Open3D过程
1.【属性管理器】->【通用属性】->【vc++目录】->【包含目录】,添加如下目录:
D:\Program Files\Open3D\include;
D:\Program Files\Open3D\include\open3d;
D:\Program Files\Open3D\include\open3d\3rdparty
2.【属性管理器】->【通用属性】->【vc++目录】->【库目录】,添加如下目录:
D:\Program Files\Open3D\lib
3.【属性管理器】->【通用属性】->【链接】->【输入】,添加如下lib:
Open3D.lib;
OpenGL32.lib;
4.运行环境配置,方法:
将Open3D.dll路径配置到系统环境中
将Open3D.dll放到exe同级目录下
在【属性管理器】->【调试】->【环境】中配置Open3D.dll路径
三、代码测试
#include <open3d/Open3D.h>
#include <iostream>
int main() {
auto pc = std::make_shared<open3d::geometry::PointCloud>();
if (!open3d::io::ReadPointCloud("hand.pcd", *pc)) {
return -1;
}
open3d::visualization::DrawGeometries({ pc }, "hand");
return 0;
}
平时用的一些pcd文件,下载地址:https://download.csdn.net/download/hgaohr1021/89526618
https://download.csdn.net/download/hgaohr1021/89526618