[問題] PIL 圖片轉 numpy array 問題!!

看板Python作者 (亨利王子)時間8年前 (2017/02/13 23:20), 8年前編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
我看到有個範例程式是做偵測呼吸頻率的 這個網址 : http://nbviewer.jupyter.org/github/shkw0k/cookbook/blob/master/Breathing%20Monitor.ipynb# while True: jpgImg = ImgQueue.get() img = PImage.open(BytesIO(jpgImg)) w,h = img.size bwImg = np.array(img.convert("L").getdata()).reshape((h, w)) 他的做法是在ImgQueue裡面放一般的圖片 但是我在自己嘗試寫的時候我是用OPENCV的寫法 我用ret, img = cv2.VideoCapture(0).read 這樣的寫法 這樣回傳時的img就已經是numpy.ndarray了 想請教的是我要怎麼把ndarray轉成上面的bwImg的型態呢? 任何的回答都一定會幫到我的忙得 不管是解法或是查詢關鍵字都很感謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.43.75.211 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1486999226.A.E99.html ※ 編輯: HenryLiKing (114.43.75.211), 02/13/2017 23:23:21

02/14 10:07, , 1F
im = Image.fromarray(ndarray) ?
02/14 10:07, 1F


02/14 22:28, , 3F
我試試看
02/14 22:28, 3F
謝謝shadowjohn大的幫助 問題成功解決了! ※ 編輯: HenryLiKing (114.45.103.183), 02/16/2017 21:37:43
文章代碼(AID): #1OeSwwwP (Python)
文章代碼(AID): #1OeSwwwP (Python)