我使用visual studio 2015 express编译了一个可以在我的第一台计算机上成功运行的程序。然后我尝试将运行程序所需的dll文件和vs生成的exe文件移动到另一台没有安装vs 2015和opencv库的计算机。
但是,程序只能在中途运行,并且在执行程序内部声明的opencv函数时,下图中会显示错误。
该计划有什么问题?你介意给我任何解决方法吗?
谢谢!
https://drive.google.com/file/d/0B9_vlz2OS7h9Q1JTSHQ1MUVQazg/view?usp=sharing
答案 0 :(得分:0)
assert语句中的一个(或多个)条件返回false。建议逐一评论它们,看看哪一个导致问题。 您也可以删除断言语句(通常在生产中)并测试程序的行为。
答案 1 :(得分:0)
问题不应该是2015年的失踪。
它看起来像是感兴趣区域的构造函数抛出的异常(我认为cv :: roi?)。您正在尝试创建一个比原始图像更大的roi,或者您尝试使用negativ或者高度来创建一个roi。