资源简介
该代码用于点云数据中每一点的法向量的估算,计算速度较快,带测试数据
代码片段和文件信息
function []=opendata(fullnamek)
data = load(fullname);
n = lsqnormest(data‘str2num(k));
data = [data n‘];
save data.txt data -ascii
helpdlg(‘计算完成‘‘法向量计算‘)
end
% Least squares normal estimation from point clouds using PCA
%
% H. Hoppe T. DeRose T. Duchamp J. McDonald and W. Stuetzle.
% Surface reconstruction from unorganized points.
% In Proceedings of ACM Siggraph pages 71:78 1992.
%
% p should be a matrix containing the horizontally concatenated column vectors with points. p应该是一个包含水平连接列向量和点的矩阵。
% k is a scalar indicating how many neighbors the
% normal estimation is based upon.
%
% Note that for large point sets the function performs significantly
% faster if Statistics Toolbox >= v. 7.3 is installed.
%
% Jakob Wilm 2010
function n = lsqnormest(p k)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 42 2018-07-18 23:43 point_cloud\运行方式.txt
文件 14281 2018-07-16 14:58 point_cloud\Points_Cloud.fig
文件 6985 2018-07-16 14:58 point_cloud\Points_Cloud.m
文件 1130402 2018-06-29 20:58 point_cloud\erweima.fig
文件 1483 2018-07-16 14:55 point_cloud\fun_lsqnormest.m
文件 2544974 2017-06-09 02:03 point_cloud\test_pointcloud.dat
目录 0 2018-07-16 15:04 point_cloud\
评论
共有 条评论