function [line,p] = stepImpl(obj,bw)
    [y,x] = find(bw); % 検出点を座標に変換
    p = polyfit(x,y,obj.Degree); % 多項式近似
    line = zeros(size(bw),'like',bw);
    xline = 1:size(bw,2); % 説明変数を画像の端から端とする
    % 多項式から目的変数を求める画素に収まるように整数型に
    % しておく
    yline = round(polyval(p,xline));    
    % 目的変数が画像内に収まるように変更する．
    yline = min(max(yline,1),size(bw,1));   
    % 座標から画像位置に変換
    ind = sub2ind(size(bw),yline,xline);  
    
    line(ind) = 1;    % 線を描画
end
