function image = least_square_fit(tobefit_Indx,tobefit_Indy,image,nt,INDD)
X = tobefit_Indy;
Y = size(image,1)-tobefit_Indx+1; %由(X,Y)構成擬合點
if ~isempty(tobefit_Indx)
%該陳述句表示如果tobefit_Indx非空則執行if后面的陳述句,等效于if ture then
%A:擬合系數 (X,Y):擬合點 nt:擬合次數(多項式階數) R:擬合值
A = polyfit(X,Y,nt); %polyfit函式用來進行多項式擬合,回傳值A表示多項式的擬合系數,系數從高到低排序
C = 1:size(image,2); % C相當于取遍每個像素點的縱坐標
R = round(polyval(A,C)); % polyval相當于計算自變數C在給定系數A后的多項式值,
R1 = size(image,1)-R+1; %
R2 = R1+1;
R3 = R1-1;
C2 = C;
C3 = C;
求大佬指點一下這里面的R1、R2、R3表示的是什么意思
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/196149.html
標籤:其他開發語言
