【问题:名称CImage同时在两个库中出现】
1.出现:
ATL
#include <atlimage.h>
OpenCv
#include <highgui.h>
#define CImage CvvImage
2.两者的命名空间:
ATL::CImage
CV::CImage
3.如果希望使用atlimage.h中定义的CImage
在MFC程序中调用opencv头文件的语句之后添加:
#undef CImage
#include <atlimage.h>
CImage 和 CvvImage 命名空间问题
时间: 2024-11-08 23:01:37