錯誤以下:OpenCV Error: Assertion failed (nchannels == 3) in getBackgroundImage,file/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_opencv/opencv/work/OpenCV-2.4.3/modules/video/src/bgfg_gaussmix2.cpp, line 579 ide
幀圖片和背景圖片均要求爲三通道格式,以下所示: ui
BackgroundSubtractorMOG2 mog=BackgroundSubtractorMOG2(); spa
Mat frame(240,320,CV_8UC3,(unsigned char *)imgSrc); 圖片
Mat BkMat(240,320,CV_8UC3,Scalar(0,0,0)); get
Mat FrMat(240,320,CV_8UC1,Scalar(0)); io
mog(frame,FrMat,0.001); opencv