1.安装cmake
快速通道:
链接:https://pan.baidu.com/s/1gZYAlGRRj4UVGgaTBaZXjg?pwd=1klo
提取码:1klo
--来自百度网盘超级会员V4的分享




警告不用管




编译中

成功就是61



开始配置 cmake 那时候选的路径



glew.lib
glfw3.lib
jsoncpp.lib
Open3D.lib
png.lib
qhullcpp.lib
qhullstatic_r.lib
tinyfiledialogs.lib
tinyobjloader.lib
turbojpeg-static.lib
zlib.lib
OpenGL32.lib


#include <iostream>
#include <random>
#include <Open3D/Open3D.h>
using namespace std;
int main(int argc, char* argv[])
{
// -------------------------生成点云-----------------------------
auto noise_cloud = std::make_shared<open3d::geometry::PointCloud>();
int N = 10000;
noise_cloud->points_.resize(N);
std::normal_distribution<> norm{ 0, 0.002 };
std::random_device rd;
std::default_random_engine rng{ rd() };
for (size_t i = 0; i < N; ++i)
{
noise_cloud->points_[i][0] = norm(rng);
noise_cloud->points_[i][1] = norm(rng);
noise_cloud->points_[i][2] = norm(rng);
}
open3d::io::WritePointCloudToPCD("Gaiss_noise.pcd", *noise_cloud, false);
open3d::visualization::DrawGeometries({ noise_cloud }, "PointCloud", 1600, 900);
return 0;
}
快速通道:
链接:https://pan.baidu.com/s/1BnIJEaCKa_gGj37iRJkzsA?pwd=2ov2
提取码:2ov2
--来自百度网盘超级会员V4的分享