資源簡介
三維人臉擬合圓柱三維人臉擬合圓柱三維人臉擬合圓柱三維人臉擬合圓柱三維人臉擬合圓柱
代碼片段和文件信息
function?[bestline?bestr?bestpoint?pretotal?new_grids]?=?consensus_cylinder(selected_grids?selected_normal_vector?grids)
dcxmin=0.050;
dcxmax=0.100;
dcymax=0.050;
dmax=0.020;
angel_max=pi/4;
dkeep=0.075;
C_cy1=0;
%d1=cross(linegrids(1:)-point)/sqtr(line.*line)-r
%clc;clear?all;close?all;
%%%二維直線擬合
%%%生成隨機數據
%內點
%mu=[0?0];??%均值
%S=[1?2.5;2.5?8];??%協方差
%data1=mvnrnd(muS200);???%產生200個高斯分布數據
%外點
%mu=[2?2];
%S=[8?0;0?8];
%data2=mvnrnd(muS100);?????%產生100個噪聲數據
%合并數據
%data=[data1‘data2‘];
%iter?=?100;?
?%%%?繪制數據點
?%figure;plot(data(1:)data(2:)‘o‘);hold?on;?%?顯示數據點
?%number?=?size(data2);?%?總點數
?%bestParameter1=0;?bestParameter2=0;?%?最佳匹配的參數
%?sigma?=?1;
?bestline=[000];??????????%找到最好的擬合直線
?????????
????????bestpoint=[000];
????bestr=0;
- 上一篇:matlab導納矩陣形成函數
- 下一篇:RBF簡單實現
評論
共有 條評論