pythonで差分行列を作成したいと考えています.
例えば512*512の画像に対して
python
1 2matrix=[-1 1 0 ..... 0] 3 [ 0 -1 1 ..... 0] 4 [ : :] 5 [ 0 0 0 ..... 0] 6 [ 0 0 0 .....-1 1] 7 [ 0 0 0 ..... 0 -1] 8
のような行列です.
数式は,∑|x(i+1)-x(i)|
といった計算式なります.
行列を作らずに差分していく方法もあるかとおもいますが,
python
1np.dot(matrix.T, matrix)
といった計算がしたいので,行列の形で作成することは可能でしょうか?
scipy.sparseなどで作成したり可能でしょうか?
よろしくお願いいたします.
回答1件
あなたの回答
tips
プレビュー