visual-studio-2010 - cxcore210.dll 的问题

我正在尝试使用以下代码的 OpenCV 基本程序:

    #include "stdafx.h"

#include <cv.h>
#include <cxcore.h>
#include <highgui.h>

int _tmain(int argc, _TCHAR* argv[])
{
        IplImage *img = cvLoadImage("give-back-to-society.jpg");
        cvNamedWindow("Image:",1);
        cvShowImage("Image:",img);

        cvWaitKey();
        cvDestroyWindow("Image:");
        cvReleaseImage(&img);

        return 0;
}

当我运行这个时,我得到

程序无法启动,因为您的计算机缺少 cxcore210.dll。尝试重新安装程序以解决此问题。

但是,我可以看到这个 DLL。它存在。它已经添加到我的 Sys-32 目录中。

我正在使用 Visual Studio 2010 Ultimate。

有时,我也会收到此错误:

它说它找不到exe文件。

我该怎么办?有什么帮助吗?

最佳答案

尝试将 dll 复制到应用程序的工作目录。这至少应该提供一个快速修复。

也可使用此文档作为引用:http://msdn.microsoft.com/en-us/library/7d83bc18%28v=VS.100%29.aspx

https://stackoverflow.com/questions/6902319/

相关文章:

exception - openNI干扰cvCreateCameraCapture()

python - 来自Image的Python OpenCV cvCreateStructuring

docker - 与 WORKDIR 相关的映射卷

opencv - OpenCV-CirclesGridFinder的文档

opencv - 检测器->检测(img,关键点);错误

python - 无法在 OpenCV2.1 上导入 cv

opencv - 段错误 OpenCV/Facedetect.c/CentOS 6 64Bit

image-processing - 以下用于图像调整大小的 c++ 双三次插值代码有什么问题

image-processing - 将CvFindContours()从8连接更改为4连接的邻居

vb.net - 如何从VB.net轻松调用IronPython函数?