
网格处理
fb_help
这个作者很懒,什么都没留下…
展开
-
lidar poisson构网
lidar poisson构网计算站点法向先点default,再勾选Flip normals wrt viewpoint对齐合并点云第四个必勾选Poisson构建PoissonRecon --in eagle.points.ply --out eagle.screened.color.ply --depth 10 --densitySurfaceTrimmer --in eagle.screened.color.ply --out eagle.screened.color.trimmed.原创 2021-06-29 14:57:13 · 268 阅读 · 0 评论 -
使用mshlab实现两个mesh配准
使用matlab实现两个mesh配准使用手工标点的方式配准mesh步骤打开meshlab,依次导入Ref mesh 和 待配准的mesh选中Ref mesh ,点击algn是是5先在左边的带配准mesh上选点,再在右面ref mesh 选择同名点完成配准后:再导出!...原创 2021-05-30 21:45:01 · 4252 阅读 · 3 评论 -
Meshlab和CloudCompare截图时去除“旋转圈”
Meshlab和CloudCompare截图时去除“旋转圈”有时为了截图,Meshlab和CloudCompare软件自带的用于浏览的圈就很多余,如:Meshlab:cloudcompare:这种”圈“:很影响截图,因此,我们可以把它们去除。meshlab:点击如下选项:或键盘:shlft+H即可cloudcompare:点击:Never visible即可。...原创 2021-01-26 10:08:27 · 5498 阅读 · 2 评论 -
加权最小二乘
加权最小二乘加权最小二乘最小二乘有两种形式:Ax = b,P权阵求解时:x = (ATPA)-1*ATPb需要特意构建ATPA和ATPbWAx = Wb求解时:令WA为A‘,Wb为b’A‘x=b’x = (A‘TA’)-1*A‘Tb’两种的等价关系: P=WTW后者更方便使用Eigen实现...原创 2020-10-22 14:32:19 · 1912 阅读 · 0 评论 -
vcglib中的拓扑(Topology)计算
vcglib中的拓扑(Topology)计算mesh的拓扑计算是一个令人头疼的问题,为此,许多人设计了许多mesh的拓扑结构,包括半边结构等等。vcgLib中为了管理其拓扑关系,设计了FFadj(Face-Face 邻接),VFadj,以及pos等结构来记录表达拓扑,但这些拓扑稍显复杂,难以直接应用。我们平时较多使用的是Face-Face(一环域)拓扑,Vertex-Face(一环域)拓扑,Edge-Face拓扑,Vertex-Edge拓扑。下面介绍这几种常见拓扑的计算方式。Face-Face拓扑与原创 2020-10-16 11:07:44 · 1117 阅读 · 0 评论 -
网格处理:Laplace算子
网格处理:Laplace参考:https://blog.youkuaiyun.com/hjimce/article/details/46505863https://blog.youkuaiyun.com/hjimce/article/details/46415239laplace算子在网格平滑,remesh,网格编辑中都有应用。它全局线性的特点。什么是laplace算子参考:https://blog.youkuaiyun.com/hjimce/article/details/46415239laplace算子是梯度的散度在离散原创 2020-10-12 21:58:00 · 2066 阅读 · 0 评论 -
计算网格点面拓扑信息
计算网格点面拓扑信息mesh的拓扑信息包括:VF:顶点一邻域顶点拓扑VV:顶点一邻域顶点拓扑FF:Face一邻域的Face(两Face共线)void computeFFTopology(){ std::vector<std::set<unsigned>> ff_vector(faceNum); std::vector<std::vector<unsigned int>> vf_vertor(vertexNum); std::vector&l原创 2020-08-20 15:30:42 · 446 阅读 · 0 评论