-2
假設我有50個矩陣(x1,x2 ... x50)的大小爲1028x1028的圖像。如果我打印這樣的50個矩陣中的任意一個的形狀=>我如何將矩陣插入python中的數組中
print(x1.shape)
它會返回(1028,1028)。
我想通過使用numpy或其他別的方式將這些矩陣插入線性數組(A)。當我將print(A.shape)
它會打印(50,1028,1028)。 我該怎麼做?
假設我有50個矩陣(x1,x2 ... x50)的大小爲1028x1028的圖像。如果我打印這樣的50個矩陣中的任意一個的形狀=>我如何將矩陣插入python中的數組中
print(x1.shape)
它會返回(1028,1028)。
我想通過使用numpy或其他別的方式將這些矩陣插入線性數組(A)。當我將print(A.shape)
它會打印(50,1028,1028)。 我該怎麼做?
好吧,我覺得奇怪,不得不指出這一點,但
numpy.array([x1,x2,x3,...,x50])
將這樣做。
此外,有50個單獨的變量x1
,x2
等是一個壞主意。只要將它們放入列表x
中,並將它們作爲x[0]
,x[1]
等。
是的,我不會像x1 ... x50那樣存儲它。我將讀取一個圖像矩陣並將其存儲在線性陣列中。所以我將使用哪個函數。之後,當我使用A.shape時,它將返回(50,1028,1028)。 –
你能讀我的答案嗎?它在那裏說。 –
你告訴我將它存儲在列表中.bt如果我使用list_name.shape。它會顯示列表功能沒有任何形狀。 –