在运行时发现了一些(大多数)opencv错误 - 使用CV_64而不是CV_32,访问超出范围等.这使得调试不是一件容易的事,至少当你因为不同的原因不能使用调试模式
时.发生错误,opencv在assert(CV :: ASSERT宏)上停止并确切地告诉它在opencv源中的位置.
无论如何要告诉调用代码(我的代码)中发生错误的位置?
假设我们当然处于发布模式(没有断点 - 只有控制台输出)
谢谢
kar*_*lip -4
是的,通常很容易判断 OpenCV 何时失败:您所需要做的就是检查每个函数调用的返回,并在发生失败时打印一条错误消息。
| 归档时间: |
|
| 查看次数: |
3723 次 |
| 最近记录: |