gpt4 book ai didi

c++ - CGAL : hausdorff distance bad alloc

转载 作者:太空宇宙 更新时间:2023-11-04 12:51:52 24 4
gpt4 key购买 nike

我正在尝试在 CGAL::Surface_mesh_3 数据结构网格上使用 approximate_Hausdorff_distance,但经过 +- 30 秒的计算后,我每次都得到错误的分配。两个网格都包含不超过 2k 点

代码取自 PMP 示例:

std::cout << "Approximated Hausdorff distance: "
<< CGAL::Polygon_mesh_processing::approximate_Hausdorff_distance
<TAG>(mesh1, mesh2,
CGAL::Polygon_mesh_processing::parameters::number_of_points_per_area_unit(4000))
<< std::endl;

最佳答案

正如我在 cgal-discuss 邮件列表上回复你的,问题可能是参数 PMP::parameters::number_of_points_per_area_unit(4000),好像你的网格有很大的面积会有产生了很多点。如果不是这种情况,请post a bug report以便我们可以重现和修复。

关于c++ - CGAL : hausdorff distance bad alloc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48709589/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com