一連のレーザー距離計データがあります。それをグローバル フレームに変換すると、負の浮動小数点データが含まれます。たとえば、xy 座標は次のとおりです。
x=[1.1 -2.2 3.45]
y=[0 4.67 -5.6]
行を抽出するためにmatlabハフ変換を使用する方法は?
入力は画像でなければならないようです。
一連のレーザー距離計データがあります。それをグローバル フレームに変換すると、負の浮動小数点データが含まれます。たとえば、xy 座標は次のとおりです。
x=[1.1 -2.2 3.45]
y=[0 4.67 -5.6]
行を抽出するためにmatlabハフ変換を使用する方法は?
入力は画像でなければならないようです。
ハフ変換は必要ありません。代わりに、最小二乗法を使用して最適な直線を見つけます。
p = polyfit(x,y,1);
figure();
scatter(x,y);
hold on;
plot(x,polyval(p,x));
ここで最小二乗法について読むことができます:
http://en.wikipedia.org/wiki/Linear_least_squares_%28mathematics%29