[問題]如何快速得到影片的參數?
各位Python高手大家好,
最近在做一個AI相關的研究,
需要用到影片分析的方式萃取出參數,
我是利用OpenCV(cv2)來進行影片的萃取(影片的HSV數值)
然後cv.imwrtie() 把每一個frame 先寫成圖片
之後再利用cv.imread()
讀進來放到numpy陣列裡面
然後再進行陣列的運算
但目前遇到一個問題是,
大約一分種的影片、1700多張圖片(frame)
寫成圖片的速度還不算慢,大概1分鐘左右
但是把圖片讀進來轉成numpy陣列的速度卻是龜速....大概一秒才一張..
光是一分鐘的影片,就要花超過20幾分鐘讀寫,還沒到運算的部分
我也有試過,不寫成圖片,直接把影片讀取到的frame存進numpy裡面,
但速度也是沒有快多少...
不知道各位高手有什麼比較好的方法可以幫幫小弟QQ
謝謝大家!!
--
Sent from my Windows
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.204.48.147
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1526304706.A.F8C.html
※ 編輯: Toanyone (180.204.48.147), 05/14/2018 21:36:32
→
05/14 22:05,
7年前
, 1F
05/14 22:05, 1F
推
05/14 22:30,
7年前
, 2F
05/14 22:30, 2F
推
05/15 00:12,
7年前
, 3F
05/15 00:12, 3F
推
05/15 00:45,
7年前
, 4F
05/15 00:45, 4F
→
05/15 00:51,
7年前
, 5F
05/15 00:51, 5F
→
05/15 00:51,
7年前
, 6F
05/15 00:51, 6F
→
05/15 00:51,
7年前
, 7F
05/15 00:51, 7F
→
05/15 00:52,
7年前
, 8F
05/15 00:52, 8F
→
05/15 00:52,
7年前
, 9F
05/15 00:52, 9F
→
05/15 00:54,
7年前
, 10F
05/15 00:54, 10F
→
05/15 00:54,
7年前
, 11F
05/15 00:54, 11F
→
05/15 00:54,
7年前
, 12F
05/15 00:54, 12F
→
05/15 00:55,
7年前
, 13F
05/15 00:55, 13F
→
05/15 00:55,
7年前
, 14F
05/15 00:55, 14F
→
05/15 00:55,
7年前
, 15F
05/15 00:55, 15F
→
05/15 07:28,
7年前
, 16F
05/15 07:28, 16F
→
05/15 07:36,
7年前
, 17F
05/15 07:36, 17F
推
05/15 12:05,
7年前
, 18F
05/15 12:05, 18F
推
05/15 17:12,
7年前
, 19F
05/15 17:12, 19F
Python 近期熱門文章
PTT數位生活區 即時熱門文章