2017-02-24 6 views
-2

サイズが1028x1028の画像を50行(x1、x2 ... x50)持つとします。 ===Pythonの配列に行列を挿入する方法

print(x1.shape) 

戻ります(1028,1028)。

これらの行列をnumpyなどを使って線形配列(A)に挿入したいとします。私はprint(A.shape)を印刷すると印刷されます(50,1028,1028)。 どうすればいいですか?

答えて

1

[OK]を、私はそれを指摘することのために奇妙に感じるが、

numpy.array([x1,x2,x3,...,x50]) 

はそれを行います。

また、50個の別々の変数x1,x2などを持つことは悪い考えです。リストxに入れて、x[0]x[1]というように扱います。

+0

はい、私はx1 ... x50のように保存しません。私は画像行列を読み、それを線形配列に格納します。そのため、どの関数を使うのでしょうか。その後、A.シェイプを使用すると、返されます(50,1028,1028)。 –

+0

あなたは私の答えを読むことができますか?それはすぐそこに言います。 –

+0

私はlist_name.shapeを使用するとリストに.btを格納するように指示しました。それはどのような形を持っていないリスト関数を表示します。 –

関連する問題