我有mp4視頻約50000幀的大小爲1920x720。我必須刪除視頻中的特定區域(所有幀)。你可以在MATLAB中提出一種方法嗎?怎麼可能掩蓋一個視頻中的某個窗口或地區
回答
如果你讀了視頻文件幀一幀,那麼它是矩陣索引的一個簡單的事情,除去特定區域(將其黑如你說):
for i=1:numFrames
% read next frame
frame = <.. get i-th frame..>;
% black out region
frame(100:200, 300:350) = 0;
end
如果幀是RBG,只是適當調整索引:frame(a:b,c:d,:)=0
爲視頻的每個單獨框架指定一個ROI(感興趣區域),其中ROI是您想要刪除的特定區域。非常簡單。希望我的建議有所幫助如果你還不確定,請對這個答案發表評論,我會加入更多的提示。
我有圖像1920 * 1080。我想在圖像的某個座標中選擇尺寸爲430 * 270的roi,並將其變爲黑色。 什麼是ROI的語法 – talktomevintron
http://www.mathworks.com/help/images/specifying-a-region-of-interest-roi.html – rockinfresh
有一個例子。查看「創建沒有關聯圖像的投資回報率」。這很簡單。 (: – rockinfresh
- 1. ,我怎麼能一個接一個地流幾個視頻?
- 2. 「掩蓋」一個小地圖
- 3. 只錄制一個窗口的視頻
- 4. 怎麼能一個類或接口可以在Java
- 5. Streamplot掩蓋一個圓形區域
- 6. 掩蓋一個UIImage
- 7. 居中整個窗口視頻
- 8. 兩個全屏視頻背景並排在一個窗口中
- 9. 我怎麼能在一個窗口服務,與SQL Server Express
- 10. Mac - 多個窗口或多個視圖?
- 11. iPhone - 我怎麼可能趕上一個接進一個UIWebView或一個UIImageView
- 12. 我怎麼能掩蓋numpy的記錄數組的元素?
- 13. 我怎樣才能在AS3中記錄一個Sprite的視頻?
- 14. 我該怎麼辦掩蓋兩個圖像
- 15. 從可見窗口或視圖創建視頻
- 16. 這怎麼可能是一個數字?
- 17. Cordova Android在一個小窗口中捕獲視頻
- 18. 點擊圖片在下一個窗口中啓動HTML5視頻
- 19. 我怎麼可能在兩個中的一個行
- 20. 視頻一個接一個地播放
- 21. 我怎麼能有一個GridView或詳細視圖在一個彈出式
- 22. ios - 確定某個端口的某個地址是否可達
- 23. html中的視頻掩碼
- 24. 怎麼能讓兩個窗口(窗口是由另一個打開)進行通信
- 25. 在一個XIB文件中的多個視圖(一個窗口)
- 26. 在窗口上創建一個「覆蓋」
- 27. 我怎麼可以設置集中到一個TextView和窗口在GTK
- 28. WPF覆蓋多個窗口
- 29. 我怎麼能整合多個彈出窗口
- 30. 我創建了一個窗口,像這樣怎麼知道什麼時候一個彈出窗口關閉
想想如何將掩碼應用到每個圖像,然後讀取視頻的每一幀,視爲圖像並應用相同的方法。查看[this](http://www.mathworks.com/help/images/specifying-a-region-of-interest-roi.html#bq3146_)頁面以獲取更多信息。 –