私はmatlabが初めてです。オーダー 42 X 25 の画像を読み取りました。その画像の x 軸と y 軸に沿って導関数を取りました。X軸に沿って導関数を取ると、画像の順序は42 X 24になり、Y軸に沿って取ると41 X 25になります.
ここで、これら 2 つの行列を追加します。しかし、それらは異なる順序であるため、できません。しかし、x 軸に沿って画像の導関数にゼロの列を追加し、y 軸に沿って画像の導関数にゼロの行を追加するとします。このことは、同じ順序の行列を作成できます。
I = imread('abc.jpg');
BW=im2bw(I,graythresh(I));
I_derived_x = diff(BW, 1, 2);
I_derived_y = diff(BW, 1, 1);
今、私はやりたい
SUM = I_derived_x + I_derived_y
これら2つの行列の順序を立てるのを手伝ってください。前もって感謝します