SwisTrack/Components/OutputFileAVI
外觀
< SwisTrack | Components
此元件允許寫入 avi 檔案來記錄影像。注意,此元件的使用位置對結果有很大影響,因為它使用的是正在處理的影像。例如,在 blob 選擇後顯示黑白影像將只顯示選定的 blob。根據經驗,顯示將對應於最後顯示所需影像的先前元件中顯示的內容。
灰度、彩色或二進位制影像。
灰度或彩色影像
要寫入的影片檔案路徑。
對應於用於編碼影片檔案的編解碼器。如果設定為“Def.”,在 Windows 上,它使用 CV_FOURCC_PROMPT(開啟一個介面來選擇編解碼器,但在當前的 1.1pre1a 版本中不起作用),在 Linux 上,它使用您儲存到的檔案型別的預設編碼 (CV_FOURCC_DEFAULT)。
您還可以使用 OpenCV、HighGui 庫的 cvcap_ffmpeg.cpp 檔案中隱藏的程式碼,該庫由 CV_FOURCC 函式使用。
以下是一些可能的程式碼
| 4 個字元程式碼 | 對應的編解碼器 |
|---|---|
| PIM1 | MPEG-1 編解碼器 |
| MJPG | 運動 JPEG 編解碼器(效果不佳) |
| MP42 | MPEG-4.2 編解碼器 |
| DIV3 | MPEG-4.3 編解碼器 |
| DIVX | MPEG-4 編解碼器 |
| U263 | H263 編解碼器 |
| I263 | H263I 編解碼器 |
| FLV1 | FLV1 編解碼器 |
可以在FOURCC.org上找到更廣泛的四字元編解碼器列表。
生成的 avi 檔案的幀速率。它可以與輸入幀速率不同。
選擇要記錄的輸入影像。您可以選擇灰度、彩色或黑白影像。
儲存在緩衝區中的幀數。如果為 1,則根本不執行緩衝。