看板 MATLAB 關於我們 聯絡資訊
各位板友你們好 最近在試著利用抓取影片中物體的移動距離,來計算移動速度 具體的想法是 先從一部影片輸出一連串的圖片(或是轉成一個3維矩陣,每個2維矩陣都是一張圖) 之後再計算質點的移動距離,然後求速度 如果想做到以上的事情 請問有建議的轉換方式嗎? 因為抓點跟計算速度的方法我大致有想法了 但是如何輸出連續圖片這點還有疑問 例如影片的bit率、格式會不會影響到抓取frame的時間? 謝謝各位的回答。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.103.41
jeffppp:影片檔是avi嗎 如果是 可以去查matlab dxAvi 抓這個讀 12/24 21:58
skyzer:抱歉,忘了說。 影片格式是wmv 12/24 23:25
YoursEver:1. mmreader; 2. 若你只需切particle,那就當成segment的 12/25 12:10
YoursEver:問題,這多半會case dependent; 12/25 12:11
YoursEver:3.切出segmentation mask後,算質心軌跡; 12/25 12:12
YoursEver:4. mmreader內有frame rate資訊,要算速度請對照這個. 12/25 12:12
YoursEver:5. 開matlab help,輸入read video,你的問題有範例程式碼 12/25 12:14
YoursEver: (影像轉圖片)可以抄. 12/25 12:14
skyzer:感謝Y大! 12/26 02:24