我这边原因是opencv3自带的代码Mat image = imread("dota.jpg", 199);这行出错,把199改成1或者删掉就行,猜测imread在3中并不支持将flags取199和取1等同,希望能帮到后来者。