簡體   English   中英

如何使用Python將AVI視頻表示為一組矩陣?

[英]How can I represent avi video as set of matrices using Python?

我有以avi格式編寫的視頻文件,我想使用Python分析這些視頻。 為此,我想將視頻的每一幀表示為2D矩陣。

我怎樣才能做到這一點? 谷歌搜索給我PyMedia作為一種方式? 確實是最佳選擇還是我應該考慮其他一些方法?

如果PyMedia是一個不錯的選擇,請問有人可以給我一個鏈接,讓我可以從其中通過二進制文件獲取exe文件以在Windows上安裝模塊嗎?

順便說一句,通常將Python用於這些目的是個好主意嗎? 我非常喜歡Python,因為它簡單易用,我更喜歡使用它,但是如果它真的不適合視頻分析,那么我准備使用其他東西。

添加有些人聲稱PyMedia是“死亡”的。 是真的嗎

是的,PyMedia網站上的最新消息發布於2006年2月1日。這是一個非常糟糕的信號。

ffmpeg是最活躍,最新的視頻處理開放項目。 顯然有一個最近更新的python包裝器: http : //code.google.com/p/pyffmpeg/

通常,Python對於進行視頻的任何像素分析都太慢了。 因此,實際上將有零個具有任何合理水平的質量和支持在像素級粒度上提供支持的庫。 但是,有很好的支持庫可以在圖像的粒度級別上工作。 PIL似乎是一個受歡迎的選擇: http : //www.pythonware.com/products/pil/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM