2017-04-21 104 views
0

在Python中,我有一個數組來自Matlab函數,使用Matlab引擎。如何從Matlab mrayray中提取圖像並顯示它們

import matlab.engine 
import numpy as N 
eng = matlab.engine.start_matlab() 
a= eng.func() 
print(type(a)) 
print(N.shape(a)) 

控制檯輸出是:

<class 'matlab.mlarray.double'> 
    (135L, 134L, 7L) 

其中存在7個的135x134大小灰度圖像。 我如何提取每個圖像並通過循環顯示它們?

+1

它看起來像你的標題有沒有做你的實際問題。請修復它。 – Chris

+0

我應該怎樣命名它?我有輸出數組維度的問題。以好標題幫助我。 @Chris – patra

+0

那麼也許你的問題需要重新說明......它看起來像你真的想知道「我怎樣才能從Matlab mrayray中提取圖像並顯示它們?這似乎與數組維度沒有任何關係。 – Chris

回答

相關問題