0
私のような等間隔の3Dマトリックスから任意の2点間の補間直線抽出する:、3Dマトリックスmatrix
とnumpy行列から任意の値の行を抽出する方法は?
data_points_on_line=extract_line_from_3D_matrix(matrix,point1,point2,number_of_data_values_needed)
を開始および終了点point1
、point2
との間で返されるデータの解像度point1
およびpoint2
は、number_of_data_values_needed
の整数で与えられる。
scipy.ndimage
で2次元配列からデータを抽出するのはかなりシンプルだと知っていますが、すでにscipy
にあるか、それとも3Dで行うことができる関数があるのかを知っていますか?
事前に感謝します。
が鳴ります。 2dのケースで何をするのか、それが3dでうまくいかない理由を正確に示すことができますか?このようにすれば、問題を理解しやすくなります。 – dnalow
ok。私はその機能をチェックします。 2dで私はこのようにします:[リンク](http://stackoverflow.com/questions/7878398/how-to-extract-an-arbitrary-line-of-values-from-a-numpy-array)マトリクス内のどこかの点は、基本的に3つの空間次元のデータ値に依存する。 – rennau