首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >简单OpenCV问题

简单OpenCV问题
EN

Stack Overflow用户
提问于 2010-03-13 21:13:52
回答 1查看 1.1K关注 0票数 2

为什么我试图运行以下OpenCV程序,它显示了以下错误:

错误:

代码语言:javascript
复制
test_1.exe - Application Error

The application failed to initialize properly (0x80000003). 
Click on OK to terminate the application.

代码:

代码语言:javascript
复制
#include "cv.h"
#include "highgui.h"

int main()
{
IplImage *img = cvLoadImage("C:\\face.bmp");

cvSetImageROI(img, cvRect(100,100, 100, 100));
cvAddS(img, cvScalar(50), img);
cvResetImageROI(img);
cvShowImage("Test", img);

cvWaitKey(0);

return 0;
}

当我按下F5(im使用vs2008express)时,程序会遇到一个断点……我已经附加了一个picture...dont,知道它是否会有帮助。

错误快照链接

并不是只有这个程序才会产生这个错误,而是任何一种图像处理函数包含(OpenCV)程序都会导致这种情况。例如: cvSmooth

最后一件事,有没有专门的OpenCV论坛之类的?

我是administrator.So,是的,我得到了许可。

代码语言:javascript
复制
a version mismatch.

抱歉,我没明白?版本和什么不匹配?

但是,我发现了使用依赖遍历器时出现的错误。

代码语言:javascript
复制
Warning: At least one module has an unresolved import due to a missing export 
function in a delay-load dependent module.

同时也发现,这是一个常见的问题,并在DW的FAQ中找到了一些信息。

代码语言:javascript
复制
Why am I seeing a lot of applications where MPR.DLL shows up in red under 
SHLWAPI.DLL because it is missing a function named WNetRestoreConnectionA? 
I also get a "Warning: At least one module has an unresolved import due to 
a missing export function in a delay-load dependent module" message.

Function name : WNetRestoreConnectionA

但对于如何解决这一问题,却没有任何指导方针。虽然,他们说,这不是一个问题。

我在谷歌上搜索了一下,找到了一个suggestion.It说,

代码语言:javascript
复制
Turn off your compilers setting to assume you are programming for Win9x. 
(I just lost which setting but it is not that difficult, use a #define...)    

但我不知道,如何在Visual 2008 express中做到这一点。

有什么建议怎么解决..。

EN

回答 1

Stack Overflow用户

发布于 2010-03-13 21:37:04

这通常表示dll出现问题;要么您没有权限,要么版本不匹配。尝试以管理员身份运行,以查看是否存在权限问题。如果这没有帮助,那么尝试使用依赖沃克

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2440054

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档