2
イメージでは、イメージ内のすべての点の深さを計算しました。このようなマップをMATLABにプロットする必要があります。誰かが私がこれについてどうやって行くかを提案することができますか?あなたの深度データがD
と呼ばれる2次元配列に格納されていると仮定すると Matlab - フォーカスからの形状
イメージでは、イメージ内のすべての点の深さを計算しました。このようなマップをMATLABにプロットする必要があります。誰かが私がこれについてどうやって行くかを提案することができますか?あなたの深度データがD
と呼ばれる2次元配列に格納されていると仮定すると Matlab - フォーカスからの形状
、あなたはD
をプロットするために上記グリッドドメイン時に決定する必要があります。 x軸の範囲[x_min, x_max]
とy軸の範囲[y_min, y_max]
を気にします。これらは、各座標方向の最小値と最大値を表すスカラーです。
y_num = size(D,1); % <-- Number of points to use in y-axis grid.
x_num = size(D,2); % <-- Number of points to use in x-axis grid.
x_grid_vals = linspace(x_min,x_max,x_num);
y_grid_vals = linspace(y_min,y_max,y_num);
% Get full coordinate grid for the 3D plot.
[X,Y] = meshgrid(x_grid_vals,y_grid_vals);
% Plot the data.
% The surf() function plots the depth as 3D above the created grid.
surf(X,Y,D);