OpenCV错误:Unhandled exception at 0x0133bc63 ....0xC0000005: Access violation reading location 0x00000004.
2012-01-03 15:22
633 查看
在OpenCV中使用Mat处理图像,出现的错误Unhandled exception at 0x0133bc63 .... 0xC0000005: Access violation reading location 0x00000004.
描述: 显示完图像,按任意键退出(程序设定),无法退出窗口.
错误提示: Unhandled exception at 0x0133bc63 in OpenCV_Mat_Test.exe: 0xC0000005: Access violation reading location 0x00000004.
显示窗口始终running, 并弹出访问错误对话框,程序定位到ExitProcess(status).无法运转.
正确加载并显示图像,调用namedWindow("")创建窗口,调用imShow("",*)进行显示. 如下图:
显示完图像,未释放窗口:导致错误如下图:
这个错误找了好久没有解决,今天终于解决了…
原因: 利用Mat操作图像,显示图像使用namedWindows("");,Mat自动释放开辟的Mat内存,但是并不释放window窗口资源,窗口资源内存需要释放…
解决: 在显示完成后,调用函数cvDestroyAllWindows();函数.
OpenCV中的Mat只是自动释放其创建的Mat类型数据,并不释放创建的窗口资源,所以在应用中一定要自己释放窗口资源.
描述: 显示完图像,按任意键退出(程序设定),无法退出窗口.
错误提示: Unhandled exception at 0x0133bc63 in OpenCV_Mat_Test.exe: 0xC0000005: Access violation reading location 0x00000004.
显示窗口始终running, 并弹出访问错误对话框,程序定位到ExitProcess(status).无法运转.
正确加载并显示图像,调用namedWindow("")创建窗口,调用imShow("",*)进行显示. 如下图:
显示完图像,未释放窗口:导致错误如下图:
这个错误找了好久没有解决,今天终于解决了…
原因: 利用Mat操作图像,显示图像使用namedWindows("");,Mat自动释放开辟的Mat内存,但是并不释放window窗口资源,窗口资源内存需要释放…
解决: 在显示完成后,调用函数cvDestroyAllWindows();函数.
OpenCV中的Mat只是自动释放其创建的Mat类型数据,并不释放创建的窗口资源,所以在应用中一定要自己释放窗口资源.
相关文章推荐
- Unhandled exception at 0x0133bc63 ....0xC0000005: Access violation reading location 0x00000004.
- Unhandled exception at 0x008f9b82 in .exe: 0xC0000005: Access violation reading location 0x00000298.
- 就会报Unhandled exception at 0x1000a0ce (Libnet.dll) in tcp1.exe: 0xC0000005: Access violation reading location 0xfffffe64.错误。 请问为什
- Unhandled exception at 0x........ in XXXX.exe: 0xC0000005:Access violation reading location 0x......
- Unhandled exception at 0x........ in XXXX.exe: 0xC0000005:Access violation reading location 0x......
- OpenCV特征检测出现Unhandled exception at……Access violation reading location 0x00000000.
- Unhandled exception at 0x00000000 in CallDll.exe: 0xC0000005: Access violation reading location 0x00
- 解决VC 类向导添加变量后莫名其妙出现 Unhandled exception in xxx.exe:0xC0000005:Access Violation错误的问题
- 关于出现Unhandled exception at 0x091f11c7 in ****: 0xC0000005: Access violation reading location 0x0ab0f
- Access violation reading location 0x00000004--Visual Studio 2010中GetMenu()和GetSubMenu(0)引发异常的一个简单解决方法
- Unhandled exception at 0x007be7e0 in test.exe: 0xC0000005: Access violation writing location 0x00000
- unhandled exception in .exe :0xC0000005:Access Violation.
- 奇怪的 unhandled exception in 0xc0000005 *.exe:、错误
- 遇到"Unhandled exception in app.exe (QTGUID4.DLL): 0xC0000005: Access Violation"错误的解决过程
- Access violation reading location 0x00000000是什么错误呢?
- 生成成功,调试时出现错误导致中断Unhandled exception at 0x41cd7fb0 in webcam.exe: 0xC0000005: Access violatio
- First-chance exception at 0x000007FE86D99B3C in XXXX.exe: 0xC0000005: Access violation reading locat
- 使用scanf_s报错:0xC0000005: Access violation writing location 0x00000000
- Solve Error: Unhandled exception at 0x00905a4d in xxx.exe: 0xC0000005: Access violation.
- “*** error 65: access violation at 0x0000000C : no 'read' permission”错误的解决