logo
Loading...

np.array的使用問題 - Cupoy

Day5-2 如下的範例解答, 如果不做 img = np.array(img), 也是可以把圖片s...

np.array的使用問題

2020/03/01 下午 04:01
機器學習共學討論版
Kevin Chen
觀看數:8
回答數:1
收藏數:0

Day5-2 如下的範例解答, 如果不做 img = np.array(img), 也是可以把圖片show出來, 

請問為何要把img轉成numpy array? 謝謝!


response = requests.get(df.loc[0, 1]) # 先讀取第一筆資料的圖片

img = Image.open(BytesIO(response.content))

img = np.array(img)

plt.imshow(img)

plt.show()

回答列表

  • 2020/03/02 上午 00:02
    張維元 (WeiYuan)
    贊同數:3
    不贊同數:0
    留言數:0

    嗨,Kevin Chen


    你可以試著把 不轉成 array 的結果跟 轉後 的結果印出來,你會發現前者是一個奇怪的物件,後者是轉成向量的型態,相關來說後者比較好理解。不過如果只是要印的話(沒有要由人看),兩者是沒差的,只是助教在實作上的習慣。


    如果這個回答對你有幫助請主動點選「有幫助」的按鈕,也可以追蹤我的 GITHUB 帳號。若還有問題的話,也歡迎繼續再追問或者把你理解的部分整理上來,我都會提供你 Review 和 Feedback 😃😃😃