cvCreateVideoWriter

創建視頻檔案寫入器
typedef struct CvVideoWriter CvVideoWriter;
CvVideoWriter* cvCreateVideoWriter ( const char* filename, int fourcc, double fps, CvSize frame_size, int is_color=1 );
filename 輸出視頻檔案名稱。
fourcc為 四個字元用來表示壓縮幀的codec 例如:
CV_FOURCC('P','I','M','1') = MPEG-1 codec
CV_FOURCC('M','J','P','G') = motion-jpeg codec
CV_FOURCC('M', 'P', '4', '2') = MPEG-4.2 codec
CV_FOURCC('D', 'I', 'V', '3') = MPEG-4.3 codec
CV_FOURCC('D', 'I', 'V', 'X') = MPEG-4 codec
CV_FOURCC('U', '2', '6', '3') = H263 codec
CV_FOURCC('I', '2', '6', '3') = H263I codec
CV_FOURCC('F', 'L', 'V', '1') = FLV1 codec
若編碼器代號為 -1,則運行時會彈出一個編碼器選擇框.
fps 被創建視頻流的幀率。
frame_size 視頻流的大小。
is_color 如果非零,編 碼器將希望得到彩色幀並進行編碼;否則,是灰度幀(只有在Windows下支持這個標誌)。
函式cvCreateVideoWriter 創建視頻寫入器結構。

相關詞條

相關搜尋

熱門詞條

聯絡我們