使用OpenCV讀取視頻出現(xiàn)錯(cuò)誤
1 回答

天涯盡頭無女友
TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超9個(gè)贊
CvCapture* capture = cvCreateFileCapture(argv[1]);表示從命令行執(zhí)行函數(shù)并要輸入一個(gè)參數(shù)來指定視頻所在的位置及名稱。
出現(xiàn)這種錯(cuò)誤應(yīng)該是沒在命令行下執(zhí)行函數(shù),導(dǎo)致capture 為一個(gè)空指針,后面才出現(xiàn)了訪問NULL指針的錯(cuò)誤。
一般情況下要做出錯(cuò)處理檢查capture是否為一個(gè)有效指針。
if(!capture )
{
printf("loading video failed!\n");
return -1;
}
- 1 回答
- 0 關(guān)注
- 653 瀏覽
添加回答
舉報(bào)
0/150
提交
取消