第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

numpy.ndarray 對(duì)象沒有屬性 imshow

numpy.ndarray 對(duì)象沒有屬性 imshow

慕蓋茨4494581 2023-05-23 15:04:41
我正在嘗試將 python 與 jupyter notebook 結(jié)合使用,想出一個(gè)方案,您可以握住智能燈泡并通過漫反射從手中獲取信息。我已經(jīng)設(shè)法完成所有這些工作,并且所有這些都保存在一個(gè)變量 PIX 中:PIX = np.array(pictures)print(PIX.shape)這會(huì)像預(yù)期的那樣輸出一個(gè) (81,480,640,3)(81 表示轉(zhuǎn)換為 RGB 的可見光譜,以便燈得到它)。但是,我現(xiàn)在想可視化數(shù)據(jù),我認(rèn)為 imshow 是完美的實(shí)現(xiàn)。我更改了一些變量,使腳本如下所示:# Plot the images on a subplots array?fig, axes =?plt.subplots(int(PIX.shape[0]/9),int(PIX.shape[0]/9))for i, ax in enumerate(axes):? ? axes[i].imshow(PIX[i,:,:,0], interpolation='none')# Render the figureplt.show()同樣,這非常簡(jiǎn)單。但是,我收到錯(cuò)誤:AttributeError? ? ? ? ? ? ? ? ? ? ? ? ? ? Traceback (most recent call last)<ipython-input-20-a7bb604d1828> in <module>? ? ? 3?? ? ? 4 for i, ax in enumerate(axes):----> 5? ? ?axes[i].imshow(PIX[i,:,:,0], interpolation='none')? ? ? 6 # Render the figure? ? ? 7 plt.show()AttributeError: 'numpy.ndarray' object has no attribute 'imshow'?我嘗試使用 matplotlib修復(fù)'numpy.ndarray' object has no attribute 'imshow'和'numpy.ndarray' object has no attribute 'show'?,他們似乎有類似的問題。但是,這些修復(fù)似乎都不適用于我的情況。任何幫助,將不勝感激!
查看完整描述

1 回答

?
茅侃侃

TA貢獻(xiàn)1842條經(jīng)驗(yàn) 獲得超22個(gè)贊

axes是一個(gè) 2D ndarray 所以你必須使用兩個(gè)索引。

或者,您可以更換

for i, ax in enumerate(axes)

for i, ax in enumerate(axes.ravel())


查看完整回答
反對(duì) 回復(fù) 2023-05-23
  • 1 回答
  • 0 關(guān)注
  • 614 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)