opencv 宏变量NO与Object-C冲突解决办法

方法一

#ifdef __cplusplus
#import <opencv2/opencv.hpp>
#import <opencv2/stitching/detail/blenders.hpp>
#import <opencv2/stitching/detail/exposure_compensate.hpp>
#endif

方法二

改动所有使用NO宏的地方,改成 NO_EXPOSURE_COMPENSATOR = 0

//    enum { NO, FEATHER, MULTI_BAND };
    enum { NO_EXPOSURE_COMPENSATOR =  0, FEATHER, MULTI_BAND };

推荐阅读更多精彩内容