最近由於某些原因,需要重新回到OpenCV1.0時代。安裝opencv.exe之後,在編譯debug版本的時候,竟然出錯了;以前也碰到過類似的問題,但忘記如何解決了;這次記錄在這裡,以備後需;
編譯的時候,提示的錯誤:
rror C2039: 'foreground_regions' : is not a member of 'CvFGDStatModel'
error C2039: 'foreground_regions' : is not a member of 'CvFGDStatModel'
error C2039: 'foreground_regions' : is not a member of 'CvGaussBGModel'
解決辦法:
在cvaux.h文件中,
1137行,原本為:
CvMemStorage* storage; /*storage for 揻oreground_regions?/ /
修改為:
CvMemStorage* storage; /*storage for 揻oreground_regions*/
完了!