opencv[3.x]出现无法从cv::Mat转为IplImage问题 1. 各种百度谷歌到的解决办法都是 cv::Mat z; IplImage z_ipl = IplImage(z); 2. 继续报错说无构造函数可以接受的源类型,或构造函数重载决策不明确等话语 解决办法: 找到定义IplImage结构体的头文件types_c.h观察其结构体能够使用该构造函数的条件 直接把这行条件注释掉就可以重新生成成功了 注意:记得改该处代码 cv::Mat z; IplImage z_ipl = IplImage(z);