為何需要把img轉換成np.array?
2019/04/27 下午 08:11
機器學習共學討論版
辛普恩
觀看數:3
回答數:3
收藏數:0
ml100-2
pil image
ml100-2-d03
為何需要把img2轉換成np.array?我把它拿掉後仍然可以把圖show出
回答列表
-
2019/04/27 下午 09:51張維元 (WeiYuan)贊同數:0不贊同數:0留言數:0
嗨,因為 imshow 支援 PIL object 或是 Array。這樣只是讓你知道 PIL 換成 Array 之後會變怎樣!
-
2019/04/29 下午 09:25Seanyu.TW贊同數:0不贊同數:0留言數:0
Hi, 因為 PIL 所得到的會是一個 Object。它會將應用限縮在只能使用它的套件進行操作。然而多數我們的數值操作面對的都是 array (numpy.ndarray),舉例來說圖像標準化、image augmentation, ... 等等。所以我們這邊使用 numpy 的 function 將它轉成 numpy array,讓你知道讀出來的結果跟其他方法會是一致的。
-
2019/04/29 下午 09:32Seanyu.TW贊同數:0不贊同數:0留言數:0
另外,恭喜你成功的召喚出貓咪。XD