vs2008使用opencv,在 0x53b1ff70 处未处理的异常: 0xC0000005: 读取位置 0x719b3856 时发生访问冲突”

2025-06-23 06:08:20
推荐回答(2个)
回答1:

这就是很常见的内存错误,可能又数组访问越界等引起。

回答2:

14年的问题了。我最近在玩OpenCV也碰到了。解决了,就在这里给后边的人解答一下吧。
是cvCaptureFromCAM这个函数的参数的问题,如果用-1做参数,就会出现这种错误。换成0或者1就没问题了。具体可以参考网络上的博客。例如:
http://www.cnblogs.com/dependmyse/p/3640003.html
http://blog.csdn.net/fightingforcv/article/details/19336181